Our stay overall was amazing. Aside from the major inconvenience of a “main water pipe bursting” leaving us on the first day, into the second day, with absolutely no water or ability to flush the toilets. We were told it would be fixed in an hour, which was a lie because after speaking with other people in our building, it had already been an issue for days. It was finally fixed on day 2 but then an issue again on our final day. We aren’t ones to complain EVER, but after getting no answer at the main desk on the phones we were forced to go down to ask if we could bathe in one of the other buildings. It was a huge inconvenience to be staying at a beautiful resort, not able to wash our hands, brush our teeth, shower or use our toilet, not to mention how much time was wasted checking back at the main lobby throughout the days for updates. But aside from all that, we must say the food was amazing at every restaurant, the staff was very attentive, the pools and beach were beautiful. Not much night life, but that didn’t bother us too much. We do still recommend this resort, because I’m sure the water issue isn’t a common occurrence. We just happened to be unlucky in our timing with our stay.