Disappointing. Parking is tricky - insufficient spaces for number of apartments, so always a lottery to find a legitimate space. Despite the promise of daily servicing, it took 5 days before any cleaning took place, although we managed to get some clean towels after day 3. The toilet seat was broken badly and dangerous, yet despite immediate reporting, was not fixed during our 9 days stay; the bathroom door didn't shut. The "fully-equipped kitchen" had the absolute barest minimum - you would be hard pushed to do much more than heat something in the microwave. The few staff are overworked and doing their best.
On the plus side, the swimming pool was worth a visit, and the location is handy.