Highly recommend this place. We did a ton of research before we booked here and we have no regrets. Not sure there is a better place to stay in Mexico City.