Great location. Beautiful living room space. Bedrooms/Bath/Kitchen are average, but the place as a whole is a terrific value for travellers. Wifi was strong. Only one key for guests travelling in a large group. Mexico City is a fantastic place to visit and this apt is well located.