Lovely, clean place, great location. Had everything we needed. Would recommend for larger groups.