This place is extremely good, very central to most of the places of interest, few steps walk from Embajadores metro.
Host was present during check in and explained everything. Was readily available when I messaged my queries.
Lots of shops , supermarkets and restaurants nearby. Host arranged pick up and drop whenever needed.
I would recommend this apartment for sure. It was a great experience.