we had a very nice stay with david. the apartment is in an excellent location, is large and special. david is a great host, easy to connect with, with lots of tips for mexico city. we definitely recommend staying with him!