"I have stayed here twice and have enjoyed both visits. You cannot beat the proximity to the water and the staff is always pleasant. Additionally, we really love having two bathrooms when traveling with large groups. Pros- proximity to beach, onsite ability to rent beach chairs and snorkeling gear, the hot tub, proximity to food/doctor/grocery store, and larger air conditioned rooms for families. Cons- daily parking fee, but this is common at a lot of places. Adding pictures of the view from our room and the sunset we watched from the steps to the beach- which was mere feet from our room. "