You can't beat this place. 20-25 mins walk to Anthropology Museum and Chapultepec Castle, the Turibus stops a couple blocks away. On top of things it is perfectly located if you want to have good resto around within 5 mins of your place. The place itself as described. It was great to have two WCs.
I would definitely recommend this place to anyone who wants to spend a couple days in CDMX