While touring the western part of the brecon beacons national park we stopped off in LLandovery for a coffee, There is a large pay & display car park a short walk from the hotel (the castle car park) then the hotel is found on the exit of the car park. We had a warm greeting at the bar where we ordered our drinks 2 lattes & 1 hot chocolate, which were then prepared & brought to the table, The drinks were very good & hot, it seemed a very busy place with a lot of people coming in for food & drinks all of which looked very good. The building & decor seemed in keeping with the type of building & there seemed to be a lot of staff on duty. It was around £8 for the 3 drinks which is reasonable.
I would recommend stopping here for a drink & or a bite to eat if you are in the area.