They Stay at this place was really great. It was close to the university campus and also very close to public transport. Good food place are very close by as well!!
The only drawback was the Bar very close to the front entrance and you could follow discussion in the Bar while in the flat...was tricky to sleep, especially on the weekends.
Nevertheless, I'd recommend this accommodation and I'd be happy to com back in the future.