Need a place to stay? I would say stay here. There are cats, so if you have a problem with them I wouldn't stay. But they do stay out of your way for the most part.
Glyn is a lovely host who treated me like family and was willing to help me out with my stay. Telling me information about local deals and even including me in game nights.
When I stayed it was a smoking household, but they smoke outside. So it won't bother you inside.
It's a bit far from the city and you should rely on Uber or renting a car to get to the train station. But, it's not too bad.
The view at night is great. Up on a hill. And there are a few good parks in walking distance that I spent the day at.