The good:
Very relaxing and hearing the sea lapping all around you was fabulous
Some staff - esp. those in the breakfast area where fantastic
Spa is superb - highly recommend
Location is near the airport
Very clean
Wooden floors in the villa gave a premium feel
Very comfortable bed with gorgeous high thread count sheets
Buggy service was very responsive and fun!
The bad:
There were communication issues at the start and trying to book an airport pick up was difficult
Some staff gave the impression that they could not be bothered - or were tired after a long season. We could not get the ATV assistant to come over (the ride on the quad bikes was part of our deal) eventually we went back to reception and a guy came to ask the woman to help us.
There is no 'vibe' - no communal place to drink or people watch. Apart from breakfast time, you see hardly any other guests - the bar (well the breakfast area really) at night felt lonely and depressing
There is not much to do at all - when you try to book something there is always 'oh no we can only do that on Thursday, or oh not this week etc.
The room service clearly states on line that it opens at 12.00 but try to book and you are told it is not available until 14.00
Food was OK not great though.
There are a lot of repair works taking place
The pool is really small
Overall this was not a 5 star experience, but the friendliness of the staff in the 'bar' and in the restaurants has to be mentioned as brilliant. Spa too was really lovely. There are not enough places to sit out and properly relax - the beach area is run down and the water shallow and a murky green/brown.