A good place for a larger group of people located in a nice area.