Along with easy access to gorgeous beaches and iconic islands, this Florida city is home to fanastic restaurants, entertaining museums, and excellent resorts.