ASTONISHING apartment! The highest quality Airbnb I’ve ever stayed at! The views, location and cleanliness made my stay just flawless; plus, their recommended restaurants and activities were amazing. Really got to enjoy Mexico City because of them