I stayed at Rocio's place with 3 friends while visiting Mexico City. The apartment was perfect for us. It's clean with lots of beds and plenty of common spaces to hang out. The kitchen is small but stylish and has everything you need. Check-in was super easy with a lock-box. Rocio sent a great list of local recommendations for food, drinks, and activities in the area, which was really helpful. There are also lots of guidebooks in the apartment. The wifi connection was strong. Rocio even let us leave our luggage at the apartment for a few extra hours past checkout on our last day, as our flight didn't depart until the afternoon. I definitely recommend this apartment!