A vibrant culinary scene, museums, golf courses and beaches galore for the visitor to discover. Explore all the city has to offer with a weekend break.