Clean, roomy, great kitchen, nice decor, convenient location. Would recommend for a large group.