Unique, ecolodge where Beach, Bush and River meet in a confusion of nature