T ucked away serenely in Gwynedd, Wales, this charming village lies beside the river, offering considerably more than meets ...