We were visiting Brecon for only one night and were recommended this place by some friends. However, it appears that they had a completely different experience.
From the moment we arrived, we were made to feel unwelcome. We had to ring the doorbell several times before being let in. It then took ages for anyone to turn up and, when she did, she complained that we'd interrupted her cup of tea and then proceeded to moan at us about how she was always rushed off her feet. We weren't even showed to our room - we were just pointed out the back door out towards the car park and the annexe. Before I'd even seen the room, I wanted to leave - first impressions are so important and the woman on reception made a very bad one.
The room (number 15, for the record) was a decent size, but tired and a bit tatty. There's an ancient little 14" TV which just about showed me Match of the Day on BBC1. The bathroom was freezing and rather grotty - the cleaner had just about managed the surfaces, but the walls/ceiling appeared damp and had odd marks. The shower was weak and took ages to heat up. There was a spare bed and futon. Sleep was intermittent - the bed wasn't particularly comfortable. The room was cold all night - my girlfriend had to get up in the night to fill her hot-water bottle.
Breakfast the following morning was a little bit of a farce - it took them almost 30 minutes to take our order, and the breakfast, when it arrived, was a disappointment. Advertised as the "Full Welsh Breakfast", I got an egg, a single sorry slice of bacon, a rather nasty sausage and lots of baked beans (I had declined tomato/mushroom.) Furthermore, they didn't have veggie sausages for my girlfriend, despite us having warned them when we booked.
Overall, we were disappointed and will, in all probability, try somewhere else next time. We do not recommend this hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC