Good value for money, and no major concerns, but a few small annoyances. The place isn't expensive so you should have realistic expectations.
The flat is modern, clean and equipt with mostly everything you'll need. However there wasnt enough hot water for more than one shower in a row. The mezzanine floor boards were also really loud and squeaky which would wake lite sleepers.
Worth noting, we didn't have any powecuts as other reviews have mentioned.
Lastly, due to arriving late, we had to pick up the keys from a hotel half way across the city, rather than a lockbox (hour round trip).