is woburn sands a nice place to live