apartment, location, and Margarita and Rafael were excellent. It was our first time in Mexico City and we could not have been happier with everything!