A gem of a place in a unique location. Just what a beach holiday should be, any time of year.