A great place with an excellent location in the old town of Mexico City and with an amazing view from the roof top.