Our stay was great. Absolute stunning view from the apartment. The kitchen was well equipped, we even had a washing machine. The shared pool is very big and often we were alone at the pool or at least with just one or two other families.
Unfortunately the sofa bed was not really comfy and it was squeaking.
But overall we were satisfied and are recommending it especially because of the view and the price-performance ratio.