This place was in a great location, easy check in process, and had everything needed (from beach towels to snorkeling gear) for a fun time!