When I first booked this hotel, I was on the impression that it was an all inclusive resort, that was one of the main reasons we made the reservations there. When it was time to check in, we were told otherwise. When we got our room, our room was really dirty, dust everywhere, the curtains were extremely dirty and stained and the bathroom was disgusting. We were there to celebrate our honeymoon and seeing that as our first impression left us with a bad feeling about the resort. We had to complain multiple times in order to get a new room. We heard from multiple people at the resort that they also had a bad experience checking in or having the impression of an all inclusive resort when they did the booking as well. The staff at the restaurant, bar and cleaning maids were really nice and had a great costumer service. The hotel does not look like the property pictures, the hotel is old and needs a renovation asap. Make sure you call the resort before checking in, to get a full description on what you are paying for.