What a beautiful place and one of the best spots in town! Incredible views too. I highly recommend this for anyone visiting Mexico City!