Just returned home from great vacation in Mexico City! David’s place was perfect. The location was great and we enjoyed the restaurants and things to do nearby. I would definitely stay again!