Great little haven in the paradise of Lennox Head.