This hotel is nice and for the price, you can't really complain. The staff is super friendly and the meals are surprisingly good for an all-inclusive resort. The location is convenient to the beach and is walking distance to a few restaurants and markets. The room was spacious, but a little out dated. The bed was super hard and was like sleeping on a box spring with no mattress. There was a safe in the room, however, you had to pay an additional fee to use that. Which was very surprising to me, especially for an all-inclusive resort. The walls were thin and we could hear everything that was going on outside. The hotel had nightly entertainment, a band, karaoke, etc., which was nice. The pool area was relaxing and offered some bed canopies. Overall, it was a nice stay.