Clean, accurate, two kitchens. This place is great for groups. There is an outdoor area to sit and parking is easy and convenient. Communication is also very good!