This is a very well-maintained property, with an extensive beach and many different restaurants, snack bars, and cocktail bars, as well as multiple swimming pools. The lady that cleaned our room every day, Yesenia R., did an excellent job and always left us with a beautiful bird constructed from towels and sheets, with flowers and greenery. All of the staff that we encountered were friendly and kind, and they all work very, very hard. The little shopping area within the Palace compound had a wonderful coffee shop. It was also really cool to see all the birds, including a flock of flamingos, wandering around the property, as well as some iguanas. There are multiple specialty restaurants in both the Palace compound, and within Dominicus Beach (which guests at the Palace may use); my personal favorite was the Italian restaurant, Il Palco. 25 is also very good (for steak) and Viva Mexico had delicious fajitas. We had wonderful massages on the beach from the spa. While it was not a concern for my husband and me, or the friends with whom we travelled, the rooms do show some wear and tear, which I feel is to be expected. The spotless attention to detail by the cleaning crews made up for that small criticism. The compound was safe, with an obvious presence of security. The beds are very comfortable. The air conditioning worked very well, which was much appreciated, given the very high humidity at this time of year. This is a great place to take an all-inclusive beach vacation.