Overall, the place was very clean and spacious. Would recommend for large groups.