Me...
I'd be very interested in Tree Island and what moves in and out of there.
Anything that provides cover like that is bound to produce some good deer.
Get your stand out away from the open areas. Get into some cover of your own. Deer look up!
Place your stand to look over ingress/egress routes into and out of heavy cover.