Lovely spot steps from a beautiful beach