Overall would rate this 4 out of 5. Location was excellent, on-site parking was convenient and large (SUV ok), clean, and comfortable.
Some aspects to note: could hear upstairs occupants walking around (so not good if you are a light sleeper), one of the window locks needs to be fixed (but otherwise a safe neighborhood).
Hosts and check-in staff were easy to contact and cordial.