Great location and enough space for the family of 7. One thing I loved about this stay was amenities. Swimming pool, basketball, and tennis courts. Plus, Doug provided us with all the equipments we needed for the beaches and more. Easy check in process was also a plus. I would definitely recommend.