This is an interesting little town. From the land descripiton, Crestwick Island is a small working class town situated on an Island in the middle of a beautiful bay. The streets are lined faux businesses and shops as well as parks, marsh land and other surprises including a giant hill that supports an observatory.
A great place to get some pictures. You need to be a member of the group to rez, but if you are using something like Lumipro you should be able to get around that.
Your ride is here.
Until next time happy travels.