I enjoyed my stay here. Having a parking spot was so nice, and everything inside was very nice. I didn't spend a lot of time inside but all the amenities were very nice.
There are a few restaurants within a short walking distance, and I did walk 30 min to the gas lamp district.
The area does make your skin crawl the first day or so. Barred windows, locked gates, and beware of dog signs are everywhere. I would take that into account if you're a nervous person.
However, I did walk around everywhere and had no issues.