Kevin’s lovely apartment felt like our own home. Great accommodation in a prime location in Mexico City and a great host who communicates brilliantly.