The hotel was OK; the rooms are rather small/narrow, and the entrance is not pleasant at all: it feels like you have to go through this rather dingy alley. Also, during the initial check-in the person checking me in was unprofessional (chatting in German w/ their colleague, and not understanding towards the concerns I addressed).
Don't get me wrong, it's not a bad hotel, but my experience was far off the (current) 9.0 rating.