A contemporary Welsh pub offering food, drinks, and lodging. Located in the Vale of Glamorgan.