This is “The spot” if you need to Stay in CDMX. The apartment is big and the view is incredible.
Communication with the host was great also.
Highly recommended.
Thank you!