Welsh country inn with recently refurbished boutique rooms. Near local attractions.