My boyfriend and I stayed here for four nights and we were blown away! The food and drink was delicious and unlike anything we had seen at other all inclusive resorts. The property was beautiful and always very clean. The hotel staff also exceeded our expectations, especially Manuel, who was keen on letting us practice our Spanish with him and always had a smile on his face (and a margarita in hand for us)! The only complaint I would say is that the resort excursion and spa prices were incredibly high comparable to similar resorts, and the hotel company was not very transparent about these prices on their website. Palace resorts advertise that you receive a certain amount of credits when you stay with them, and include a listing of the credits you receive in proportion to the number of nights you are staying, but only in very fine print specify that it only applies to members. I think this huge distribution of credits to members is why the resorts prices are so high for everybody else. Other than that, we had a wonderful time.