This space was perfect for our 3 day stay in Mexico City. The space is modern, clean, simple and has the most amazing views! We booked it mostly because of the views in the photos and it was definitely worth it. The bed is comfortable and the place is quiet. There are basic kitchen supplies but you will need to purchase your own coffee, tea, etc. - which you can easily do at the supermarket just one block away. Make sure you try the restaurant right across the street from the apartment building, it was great food! I would recommend Sergio's place in Mexico City :)