So close to the beach and amazing snorkeling. Fantastic amenities, great location, clean and cozy apartment-- couldn't ask for more!