This place is excellent for larger groups who want to be able to eat together and not eat out every meal. The roof deck is an adorable bonus. Host was very responsive. Would definitely recommend!