Superb island of tranquility in a quaint village.