Thanks db, it was The Ship we were in.
Second your comments about Aberdaron - we stay on a campsite right at the end of the road, overlooking Bardsey, never crowded, a superb place to refresh. The bloke who owns the campsite also has a caravan for hire - details from me.