Location was fine for me (10 mins walk to U-Bahn Ebertsstrasse, where there is a street of places to eat, and a supermarket, 15-20 mins walk to Hbf/Dom. You can also walk to Zoo/Flora along the river.
Room was nice, one or two things went wrong (shower sealant, TV not working) which Reception got fixed. Most staff were very friendly and helpful, however, when I needed to get internet access (after my phone broke) to confirm my return flight (it was the day after the computer fallout, so I needed to do this urgently), they wouldn't help. Luckily the very helpful Koeln Tourist Office directed me to an Internet Cafe nearby.
Overall a good stay.