The city had buildings, traffic, pavement, and you constantly have to watch your back. The country has trees, vegetation, wildlife, and soft ground. Country yes, city no. In the country, you're worry free, while city life forces you to watch out for others. And as far as beauty goes, give me a bunch of trees over a bunch of buildings any day.
Small groups are definitely better that big groups of people.
Think about it. When you're with a small group, you can do that relatively easily, but when you're with a large group, you feel compelled to speak to everyone there, which means you only get a couple of minutes with each person. That's not long enough to converse, just chat. If you're really going to converse, you have to spend more time with someone, which means you're spending less time with the larger group and more time with a smaller sub-group. Hence, if you're going to be social and converse with people, it has to be with one or a very few people.