I stayed here the first week in December and found it to be a very enjoyable stay. The hotel is right on the bay so you only walk 50 feet to the water. If you want to spend time in the ocean, it's about three blocks away. It was easy to get to the airport and most city locations from... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.