This is not a host. It's a large corporation that owns the entire building and it is clear that they are just starting or are growing faster than they should. They ask you to download an app to manage all communications, including check-in instructions which is not great. Their customer service and communication is terrible in general. They don't read before responding and every time you reach out a different person answers, usually with no context at all.
That said, the apartments are brand new, excelently furnished, the amenities are great and location is unbeatable. The building staff is very friendly and professional, and the building is very safe. Parking is also very convenient.
It is walking distance from hundreds of restaurants, bars, parks and more. Simply said, perfect location and great starting point to explore Mexico City.
The room was great, comfortable bed, nice bathroom with good pressure, comfortable couch, TV, cable service and good internet.
I would stay again.