Lovely place for a larger group. Excellent location