Comfortable room, nicely appointed, great view, working AC. Bed and pillows not great. Staff at the resort all very friendly. Great food, but the portions are way too big, and you can’t get a half-order. Beach is spectacular - clean and easy for beginners. Snorkeling is fair, but then I’ve been spoiled by scuba diving adventures.