Spent a month living and working online and everything about this place was perfect for our stay. So much space and everything you would need to make a home comfortable and the rooftop is just an added bonus. Felt like home throughout our time there and the neighbourhood adds such a local Mexican city feel with the cafes and great park for running nearby. Close to the metro and it always felt easy and safe to get to all the major sites. Definitely a must stay for this beautiful city!