For large groups the place is amazing. Clean and spacious.