This award-winning, family-run country inn offers accommodation, dining, and event facilities. It is situated in the heart of the Gower Peninsula, a region known for its natural beauty. The establishment is a delightful Welsh Inn.