We really enjoyed our stay! It is a cute hotel and a great location. We walked to all the shops, restaurants, and boat ride. We enjoyed eating breakfast on the patio. The staff was very friendly and helpful. One of the reasons why we stayed here was for the beach access. We didn't realize we had to pay to go to the beach so we only got to go one time. For our group of 6 it was $300 to go to the hotel's beach. Otherwise we would have spent more time at the beach. The showers were leaky and had to use up the towels each time.