A wonderful little piece of tranquility by the sea