Great location! The resort had accommodations to suit all of our needs. There is a stand that rents snorkeling equipment, boogie boards, and much more at a reasonable cost. The room was everything we needed.