Excellent place for large groups to stay in Mexico City in a good location. 100% would recommend.