Great little piece of paradise in the Rockaways!