Right in the middle of Tulsa.
Have stayed there a couple of times when passing through. No cable TV. Staff was very courteous and helpful. On one occasion we were delayed and arrived late. The staff called us before the office closing time and let us know which site to use and told us not to worry that they'd see us the next day. No trees and fairly close to a primary road and an interstate highway.
We'd stay there again.