The resort was beautiful, clean, well maintained. The service we received at dinner from our waiter, Xóchitl was excellent. She gave us great recommendations for wine and food selections. The accommodations were excellent, room, space and bed, very comfortable. The heated salt water pool and jacuzzi were the icing on the cake! I will definitely stay there again.