You actually have a great advantage now. The stand is clearly on the neighbors property. Not anything wrong with that. The neighbor probably doesn't know or care you have found the stand. 300 acres is alot of area to hunt. I would use his stand to my advantage. Deer have a great sense of smell. Use the wind and his smell may actually push deer your way. Easiest approach without any conflict. Good Luck