Well, keep in mind that I know the area quite well so my comment is more than just "general" - I was last in that street just a couple of weeks ago.
OP seems to have done her research regarding the accommodation, and nobody else has come into the thread with any useful information.