It's been 7 years since I went back to this resort The last time I went, it was great but a lot has changed For instance, when we checked in, we all got a bracelet from the resort so they knew that you were a guest there It was a black string with a little metal plate that said the resort's name and a piece of plastic holding it together, that could easily come off and get lost. That would be another charge, especially for guests with children. Then we got to our room The room was hot and there was no fridge They had all the beverages on top of the dresser, and when we visited previous times, they had them in the fridge cold. Then we made our way to the lunch buffet The food that was supposed to be cold was hot and there were flies all around the food after seeing that we didn't have much of an appetite. The pools were dirty; guests who would go swimming on the beach would come in the pool with sand all over them to rinse off and would take in their shoes as well since there were no showers to wash off the sand, which did not help the situation with the pool. When we checked in, they gave us a card for towels but failed to let us know that towels were given between 8 and 5, so we did not have any towels that first day. On the second day, we decided to go into town for some souvenirs, needed to get a taxi and exchange some American money for some Mexican money The lady in the reception area wanted us to pay more for Mexican money. Overall, I would think twice about coming here