Great stay overall. Great location, fast wifi, comfortable and large flat.
Only downside was we had to pay 30 euros as a late check in fee, which in my opinion is excessive. So be aware if you will check in late.