Our stay was wonderful. The view of the city in the main living room is breathtaking.
Check in and out was a breaze and we had amazing customer service all throughout our stay. Highly recommend this space for your stay in Mexico City.