We had a great time in Mexico City staying at this place. The building is very modern and clean. We thought I was perfectly enough space for two people. One thing is the bed was a little hard to sleep on since it was rather hard, luckily the crew was able to give us some extra cushioning. Overall it was a very good value.