The apartments are clean but very basic - certainly no frills and a bit soulless. It was quite noisy, with lots of traffic noise, planes overhead and other residents. It's not very central; a solid 30 minute walk to the centre, and part of it is quite dark at night so if you don't have a car I think it would be inconveniently located.
Also, there is no wifi (apparently there is wifi in the 'common area' on the ground floor, but it didn't work for us at all and even if it did, I don't know where you would sit in that space to use it) and we all struggled even with our phone data, so that was a bit annoying.