ell resourced Ardfern Yacht Centre hosts the only British royal yacht currently in service.Houses old and new nest along the strung out lochside, punctuated by the generously proportioned and gloriously waterside located Craignish Village Hall, whose facilities and entertainments programme is a matter of open hearted envy.