Sounds like a great spot. You need to invite me over to help you hunt it. =)
Find where they bed and where they feed and setup down wind of their travel routes.
I suggest getting a climber stand and try to move around and hunt different spots so the deer don't pattern you. I always seem to have the best luck when hunting a spot for the first time.
When you hunt the same permanent stand day after day the deer catch on quick, especially the mature bucks.