Philadelphia is known for its diverse cultural, historical, and recreational offerings. So, living in Philadelphia will give you access to all of the amenities of a large city. This includes public transportation, as well as the charm of a small town.