Happy-go-lucky place to live. People residing have seen the transition of this place.
Nice place to live