When considering a new place to call home, several factors come into play that collectively contribute to making a community truly exceptional. A good community isn't just defined by the houses within it, but by the quality of life it offers to its residents. Here's what makes a community a fantastic place to live: