Everything was fabulous!!! The location, the lanai. The beds were comfortable. They thought of everything - chargers, snorkel gear, beach equipment. Would stay here again!!!!