We had an enjoyable stay. The location is set on a hill, so would be unsuitable for people with limited mobility (lots of steps and steep slopes).
We had a standard one bedroom apartment with sea view. It was very small, although the balcony was a decent size. We found the general cleanliness ok, except for the floor which although had been swept was quite dirty. After storing our luggage under the bed, when we took it out it was covered with dust and fluff.
The swimming pools were very good. We stayed in September, so it was a little quieter. There were plenty of sun loungers available. The ones around the heated pool were 8 Euro a day, and the rest free.
There is a good selection of shops (supermarket, bakery clothes/swimwear etc.), bars and restaurants on the complex and a cash point machine.
Overall, we felt is was good value for money. The surrounding area is beautiful, with walks in the hills or down to one of the local beaches.
The car parking fee is additional. There is an outside and a multi storey car park. For the week, we paid 66 Euro for the multi storey. The outside car park was 10 Euro cheaper.