The location was great, the list of things to do and best places to swim, snorkel, eat, ext.. was great. On the hot days/nights it was hard to cool the house off with the portable A/C units. It was great to have access to boogie boards and snorkel mask, water shoes if we needed and laundry facilities.