Amazing place. Can't recommend it enough! Great location, friendly staff and everything you could possibly need for a pleasant stay at Mexico City.