The sign over the road says it all, Welcome To Paradise.