great place for big family or team.