Absolutely perfect! We would highly recommend Ricardo’s apartment for 2 people. It’s US-themed decor was fun and tastefully done as well as spacious for 2 people. Clever practical use of space. WiFi is strong and able to work as necessary. The location is superb! We were close to many of the main attractions, restaurants nearby and high end shopping only 3 blocks away. We walked the neighborhood without any issues - day or night. Uber was able to easily find it. The building is very safe with a security guard standing outside and security concierge buzzing in through locked door. Security constantly walked around on main floor so never an issue during our 8 days there other than transformer in neighborhood blew out at 4am one day and alarms started going off in bldg. We speak very little Spanish so took a while to figure out what was going on. Ultimately, we went back to sleep and all restored when we woke up. The amenities of bldg are quite nice although jacuzzi was taped off while we were there. Pool/dry sauna is nice and so is the pool table and social areas. Finally, Ricardo is a good host. He was responsive when a/c had an issue, allowed early check-in and anytime checkout. He checked in often via app to determine if any outstanding needs. Overall, we would highly recommend Ricardo’s apartment and are already planning a return trip to beautiful Mexico City.