This studio was perfect for my stay in Mexico City! The hosts had great communication and were very understanding when my incoming flight was rescheduled. The apartment is comfortable, clean, and located in a great part of the city. All of the essential amenities were there and easy to use. Highly recommended!