A couple of my ATFs passed through here back in the day. Apart from a smelly TS area and hitting my head a few times coming down the stairs, my experiences there were outstanding. I don't get hung up on visibility because I rarely dump in my own back yard and 99.99% of drivers could not care less who they are passing along the street. On many visits, local LE would be sitting there looking for those scofflaws making right turns on red without complete stops or running a red light. Never spooked me in the least. Lose the paranoia if you have it. Too bad this area has fallen to very average spa experiences after Hana, Sena, OK and OS shut down or changed hands.