Nice place overall but maybe too small for large group of people