Had a great stay in the 2 bed apartment. The accommodation was clean and comfortable though the Kitchen and bathrooms were both showing signs of age (nevertheless perfectly functional).
We stayed for 4 nights and found the location to be good with a reasonable selection of restaurants on the doorstep.
The resort has a private beach which was truly splendid and quiet during our stay. Plenty of seats and loungers with room for all.
Would stay again.