Me and a large group of friends stayed here for a few days and were very satisfied. Charming place with a fun open design--the outside patio up top was particularly awesome! You could see pretty much all of MXC from there and it was a great place to catch a sunrise/sunset. We used it to chat, do some exercise, and get some early morning Yoga stretches in. The location itself was great and within reasonable distance of most things in Mexico City. The Wifi was spotty and unreliable (you may have to move around to catch a good signal) and some of our friends (particularly those staying on the upper floors) got chewed up by mosquitos, but it seems like an understandable tradeoff if you want that awesome outside patio. We were fine after some bug spray.
Overall, highly recommend!