Spacious and comfortable apartment. Wonderful location. Best of all, Sebastian is a super responsive host. (This, though he was getting married the week we left! Felicidades!) Even though we live in Mexico and have visited Mexico City multiple times, he was able to provide us with several terrific new suggestions.