is cowdenbeath a nice place to live