Absolute gem of a spot. One you book for the following year so that you can come back again.