Fantastic location. The flat is modern, spacious and clean while being very well equipped.
The only reason I gave 4 stars instead of 5 was the fact that the flat has a bit of street noise during the day and the neighbours can be heard at times. There is also a low-hanging light which we both repeatedly bumped our heads on!
Overall, it's a great flat and I'd definitely stay again.