Just had a "Boxertrix" weekend meet up at Baskerville Hall near Hay on Wye, a bit quirky but ok, variety of accommodation options, and a pool. Food and drink comparable to pub prices. All of said we would use it again for meeting venue.
We have also used the Lion Hotel in Criccieth, a fair bit further north near the Lleyn peninsular.
Al.