The apartment is in an excellent location, it's a reasonable size, and it was very clean when we arrived.
There were a few problems though, which were all fixable, but were not fixed during our four days stay there.
1. Water pressure in one of the bathrooms were below low - it effectively rendered the shower unusable.
2. The second bathroom had a drainage problem, i.e. it would take a while for the water in shower to drain, which is not good either.
3. One or two bars under the mattress in the bed in the master bedroom were missing, si the mattress sunk, which was not too good for sleeping. WE had to switch with our kids who didn't seem to mind.
4. There was no luggage storage in the building itself - the nearest facility is about 10 minutes walk, and they charge around 5 pounds per piece for up to 24 hours (we had 8, mostly small, but too inconvenient to carry around). Bear that in mind if you arrive early, or have a late flight.
Overall though, apartment was in a very nice location and in a good shape that I would stay again. I just hope issues 1-3 will be resolved.