This place was large and centrally located near shops, restaurants, convenience stores, and a movie theater across the street. Really close to El Angel and a short walk to Chapultepec Park. Easy area to get around. We only wished it had an elevator because the place is in the third floor. I do recommend for large groups.