I've been to the Lion many times (to eat) before it was taken over by new owners and this was my first visit following it reopening.
The decor, although slightly dated, is traditional and suits the building. The ambiance could have been improved as there was no music playing.
I had lamb shank and the others in the group had fish and chips.
My food was superb and couldn't really be faulted especially at the price paid! However, the fish was not particularly tasty, I think this suggests the quality of the suppliers than the skill of the chef.
The range of drinks on offer, however, as always, is still superb for a pub/hotel in a small village. Local beers/cider on tap as well as your typical drinks.
The staff were very polite and friendly, however I'm not sure how experienced they are.
We were asked by a number of different staff if we were ready to order (after the order had been taken) and asking if our food was ok multiple times and although this shows eagerness, it can become slightly annoying after a while. Hopefully the pub will do well and these little things will improve as Llansantffraid already has a rather dull restaurant in the form of the Station Grill.
They also offer a quiz night and open mic night during the week, and the car park is always busy on these nights, however I have not been to these and cannot comment.