The location is great! I was visiting CTU (the Faculty of Electrical Engineering) and it was extremely close by. Old town and the river are also within walking distance. Bathroom is a bit small, but has everything you need.
My apartment was on the ground floor and in front of a bar, but that was nothing that a couple of ear plugs couldn’t have solved! So bring some if you’re a light sleeper.