Excellent place and location. I would highly recommend it to anyone visiting Mexico City!