Very convenient location across a popular snorkeling beach, excellent amenities, including a pool, very pleasant stay overall