Everything was fine, the restaurants were just ok, nothing memorable, but ok. The facility is nice, but in the main tower were we stayed think needs improvement, hallways look outdated, room was ok, the mirror was almost falling and I didn’t like the holder for shampoo and conditioner. But we had a good time there. Room service was really nice. Room service food was good, same like the buffet. And the Asian restaurant, but the steakhouse was ok, and the Mexican restaurant needs improvement the food was just ok. Being in mexico for sure they can do better .