Hotel location is fine.
It is obvious that it had seen better days - the room was not properly maintained; the mattress was worn down and uncomfortable, the bathroom was in poor condition - the sink leaked water due to rusted piping, shower was squirting water all over.
Breakfast is quite poor and the service is as slow as it can be.
In addition I was told my reservation was canceled upon my arrival even though I showed the email from the site regarding arrival date change.
Overall a quite awful stay, I have no intention to return and suggest others to pass.