These apartments actually comprise 10 different buildings and after reading some of the other reviews, it's obvious that there is a huge discrepancy in quality between them.
We were in building 10 and the location of that is horrendous - it's the biggest part of a 10 minute walk uphill just to join the main road and from there, it's at least another 10 minute walk (uphill again) to get anyway. The shuttle to the lifts helps during the day, but it's timings are limited and doesn't run at all on an evening.
Our apartment's fittings were dated and it was in serious need of a refurb. The kitchen appliances were all there, but the bedrooms and lounge areas were average at best. Neither bedroom had a mirror and there wasn't a hairdryer in sight. The apartment allegedly sleeps up to 6 but that's totally unpractical with such a small bathroom. It's not the worst place I've stayed in but I was expecting a lot more quality for what we paid.
I'd say it's a 3 star at best, but they charge 4+ star prices. Value for money is therefore very poor.
Whilst there, I looked at the photos on the booking.com website and really thought we were staying somewhere else.