We visited Mexico City for the first time and definitely not for the last one. The place is great with awesome location. We will be back for sure. Flavia and Mauricio answered questions quickly and there were no problems with check in. Roof top view is incredible.