Great location, great apartment, amazing terrace, everything you need to enjoy Mexico City