Here’s how to spend the perfect weekend in Southport.