Location very good if you want great sea views.
Would highly recommend you have transport because it’s at the top of a hill.
Could do with a lick of paint, and a bit of TLC, villa we stayed in the pool was dirty and pump missing, I know was winter (March) however we had a lot of mosquitoes in the villa which I think stagnant water didn’t help, we all got bitten and there wasn’t any fly screens,
We stayed for work. So wasn’t too bad, I’d imagine after covid they will tart the place up, if that is done I’d rate it much higher!