Nice place with good location. The national square (Zocalo) is just 5 blocks away and you can obtain the Mexico City Tour Buses (hop on - hop off) from there. I would recommend "Turi Bus" over "Capital Bus" since their frequency seemed higher to me than Capital Bus.
The check in at the AirBnb was pretty smooth, the receptionist guy was pretty helpful and polite. The place seemed very secure.
Only thing to notice is: there is no separate living room - it's basically a studio apartment which is partitioned into bedroom and living room using a closet. But it worked fine for me. The apartment was sparkling clean with almost all amenities. There are few things I felt could be added like a coffee brewing machine and some toiletries. Overall I would rate it a very good one and apt for the price. Special thanks for Mr. Rodrigo to help me clearing every doubts and queries.