Excellent views and location!! Hosts were very responsive and checked in daily to ensure our stay was everything we expected. It was a wonderful stay and I can’t imagine staying anywhere else in Mexico City.