Everything is as described - we had a great stay here :)
The location is fine. Some of the other reviews mention that it isnt the best. Well no, it isnt perfect, but it's good enough. Nothing dangerous about the street - if anything, you feel more local because it's not in the 'touristy' area.
Only stayed 2 nights as a layover, but would stay again.