My friends and I traveled to Mexico City for a birthday weekend, and this Airbnb was perfect! Each group had their own apartment, with bathroom and kitchen, but the living rooms were big enough that if we wanted to gather in one we could. Check-in (even at a late hour past midnight) was easy and quick, as was check out. The location can't be beat. Would gladly stay here again.