If you are looking to relax, eat great food, have a clean room, nice staff, feel safe leaving and walking around, snorkel or dive, this is your place. Your are not going to have late nights, lots of people running around nor loud noises. This place met all our needs and was the most relaxing time we've had. Pools had so many seats, the beach snorkel area was spacious, and the whole resort is clean and very authentic. WE WILL BE BACK!