It's a wonderful apartment. Begona regularly reached out to me if I needed any assistance.
Self Check-in was great. Appreciated that I was allowed to check in two hours prior to check-in time as I was traveling.
Amenities were great like Wifi, TV, washing machine, hot water, electric heater, gym, roof, etc.
Would love to stay again when I visit Mexico city :)