Is Paradise Bay in Long Island, Australia accessible to day visitors? I heard that place it's a beauty...