The neighbourhood was safe, albeit not pedestrian-friendly (thank City of Hoover for that), hotel was not in the greatest of conditions, but I did feel safe & secure there. Housekeeping definitely needs to step up, as I found a few small things from previous visits, as well as a cockroach as I was packing up to check-out. Showerhead and faucet in the bathroom were very, very loose to the point where I was afraid to give any more than a light touch out of fear they would fall out of the wall. But on the positive side, they did not process a deposit for incidentals, etc. Staff were great, and even stopped by my hotel room to bring me my ID Card, which I failed to retrieve during check-in.
There are restaurants and a Publix supermarket nearby, but would be best if you are able to drive, since the City of Hoover apparently doesn't believe in sidewalks or pedestrian crossings.