locations is excellent, the flat is quite spacious and nice to live in. it's functional and great place to stay. I didn't a top rating because: walls are terribly thin and I could hear people walking in the corridor, or talking upstairs. bed sheets are feeling cheap, meanings you sweat under them, and I really didn't have a good sleep there because of those two points. wifi is from btwifi that is not just for the flat and it is very slow, keeps disconnecting very frustrating. other than that place is nice