The flat was very specious and so well equipped, you can find there everything you need for a short and long stay. The only point we faced at that time was some renovations in the building or building next door so the noise woke us up, however overall I would recommend this place.
P.S. if you have a car it will be tricky to find any spot to park.