The location and view was excellent but the property itself is very run down. Dirty/stained towels and linen were provided. The plumbing in the bathroom is very outdated. First night there we had no hot water. Called maintenance and they sent someone over. We were told that we needed to leave the water running for 20 min to get hot water. Ran for 30 min and got luke warm water to take shower with. Second night toilet kept running and making noise.
Limited food options and dirty plates at the buffet. Extremely long lines at the bar. Wait time to get drinks can exceed 15 minutes at the two bars. They tell you there are restaurants on property which are included with all inclusive but when you get to the hotel there are all kinds of restrictions and its impossible to make a reservation unless you are staying for more 7 days or more. Even though you pay the hotel directly they refuse to offer any compensation. Find a different property to stay in if you do not wish to have your vacation ruined.