This place was fantastic! Perfect location close to everything and the views were great. Thanks for the awesome hospitality while in Mexico City!
10/10 would stay again.