This place was great, I recommended it to anyone coming to Mexico City. Our stay was short but if you are looking for staying a few more days it has everything you need. Places are really easy to get to.
Great experience, really recommend it!