Rae, there's the choice of a restaurant that serves drinks at the end of the drive (around 300yds?) or the Golf Club that is around a mile away and has a bar and restaurant open to all.
If you decide on Wales, there's always Radnor Revivals. This is a group of five wooden lodges in some 35 acres of farmland, each with 2 - 3 bedrooms. There is a map/planning room with a barbecue as well for visitors to use and a local motorcycle club meets at the site regularly, usually once each month.
The owner will happily deliver full breakfasts each day to the cabins, and there is a good pub within a mile that serves food and drink. The site owner is usually able to deliver/collect visitors to and from the pub and, if she is busy, the Landlord at the pub will provide a return service. In addition, groceries can be delivered to the lodges before arrival, to save the need to shop.
The location is a couple of miles from Crossgates and its café and some 12 miles from Rhayader.
Again we try to visit at least annually. In 2019, the BMW Club held a gathering there too.