The place is impecable, beautiful and has amazing amenities. I recommend it highly and will definitely return next time we are in Mexico City.