Diana's place was perfect for 3 days in Mexico City. We slept like babies. The unit and building are quiet, very modern and upgraded with kind touches like a big water cooler, tea and coffee, plus a gift certificate to Dianas restaurant. The bedroom has blackout shades. The living room doesn't but you can cover the normal shades there with a blanket like we did and the studio becomes dark as a (nighttime only) tomb. Bathroom is very modern and comfortable. Shower is warm but drainage was a little challenging for us (because not separate from rest of bathroom floor). Parking is easy. We didn't use gym but it's there. Most importantly, Diana is very responsive and helpful. Her assistant was there to meet us. We needed an auto body shop for a scratch on our rental car, which could have been expensive, and Diana matched is with a very honest and competent auto repair shop. We recommend highly.