Very nice apartment, part I also and functional. Being on the ground floor, it was a bit noisy even late at night due to a lot of teenager holiday makers, we did not mind it, but kids had trouble settling in bed.
The apartment had an unpleasant smell when we checked in, but otherwise it was relatively clean, we aired it straight away and that helped.
Location was great, resort facilities was an extra bonus for the kids.