Great clean modern stay close to fun beaches and amenities. Snorkeling gear was a plus and Daniel was great!