This place was perfect for our vacation. Great location, near beautiful beaches and restaurants. The unit was very spacious and very clean. Communication was easy and responses were prompt. We really enjoyed the lanai overlooking the water which was perfect to watch the sunset. There were some water toys available in the unit which was a nice touch.. boogie boards, snorkel gear and sand toys. I would definitely stay here again!!