Amazing place in an incredible location! If you’re staying in Mexico City, you can’t go wrong.