Fantastic spot. It was a beautiful apartment with comfortable beds and spacious rooms that easily accommodated our large group. The host was so helpful (instantly communicative) and sent excellent check-in instructions with photos so it was very easy. He also let us keep our luggage at the airbnb after check-out. The wifi was great, the kitchen is well-equipped with pots and pans and a few spices, the dining table/living room is perfect for a large group. The apartment is right next to Parque Mexico (which has all sorts of fun activities on the weekend like musicians, bachata classes and an artisan market). The only cons were we had trouble with the hot water in the shower (sometimes one would work, not the others - and this was not when anyone else was showering). Also we were told the oven worked but it emits a very strong gas smell so we were afraid to use it. I'd definitely stay here again!