Good Place for big groups, Location good too.