First visit, after 18 months of wanting to visit. I wasn't disappointed....lovely coffee, great food, perfect setting and was worth the walk from Abersoch Harbour. The staff were lovely, although very busy they all had enough time to make us feel welcome. We will be back and it will be sooner than 18 months!!!