I highly recommend this place! My husband and I loved staying here. It is clean and spacious and located in a beautiful area. We were very impressed with how much was provided to help us enjoy our vacation - kitchen amenities, plenty of towels, snorkel gear, beach chairs and umbrella. I have no complaints and would definitely stay here again!