Please do not stay at this hotel. This was the worst hotel experience of my life. I firmly believe that the positive reviews for this hotel are manufactured or the hotel pays people to post positive reviews. The reception staff are terrible and very disrespectful. We were given a room with a view of the garbage dump and they wouldn't change our room. The grounds, dining area, chairs, swimming pools, hallways, elevators are dirty. The food is terrible. Although the hotel is all-inclusive, we paid to eat outside since the food was inedible. Please save your money and go elsewhere. For the money that you pay for this hotel it is not worth it. I wish Expedia would remove this hotel from their listing as it really is a disappointing and terrible experience.