Good location, nice place. Good communication from host. We found it to be an easy spot to explore Mexico City from.
I wish the rooftop had a little more shade to hang out under during the day.