Here is my suggested revision. I tried to remain with your theme and keep it simple.
There are many advantages to living in a large or a small city. Large cities usually have hospitals that offer better medical care because staff is better trained and are more qualified. Also, technology is more advanced and more accessible. Entertainment, including zoos, theaters, gardens and other attractions are available and easily accessible. Shopping is more convenient and there is a variety of shops.
You can’t find these amenities in a small town. However, small towns have their advantages, such as peace and quiet. There are fewer people, fewer large businesses and not as many noisy vehicles which can be very annoying. It’s easier to find friends because people are kinder and more friendly.
I prefer to live in a small town because I love the tranquility it offers, even though I miss many things that a large city offers.