The resort is not bad overall but very outdated. The pool closes early, and staff stop serving poolside at 5pm! Poolside staff was friendly. But had a bad experience with pool house staff. I requested 5 towels for myself, husband and three kids. But I was then questioned by pool staff why I had 5 people in one room. Keep in mind I did book two rooms. However, I have never had pool staff question me about my reservations.
Although the resort list various restaurants available, only 2 of them were open (Hacienda Kitchen and Bar Ocho). We decided to go eat at Bar Ocho our first night. The food was not bad. However, we waited an hour for our drinks! NOT food, but drinks! We then got the wrong appetizer and waited another 45 minutes for our dinner. At the end, our server was not found, and my husband had to get up from our table to find a server.
At check out, I was told "your bill will be sent you electronically." lol front desk was literally not planning to review my bill with me, which I thought was weird. I requested my bill be printed out for me to review. Staff at check-out did print it. When I asked about explanation for charges, he said, "that's the bill. Those are all charges." I literally had to say, "yes I know but what is it for? the room? food? spa? can you please explain the fees?" Please be aware staff did NOT provide an explanation of fee's, which was disappointing.
I do not plan to return, and I definitely do not recommend.