Location was great and the best part was all the beach gear! Saved us a ton of money and hassle not having to rent boogie boards, snorkel gear, as well as having an umbrella and chairs to sit on in the sand. Entire place was large, clean, and just as described.