is barnton a nice place to live