We spent a great time at the villa. Staff were very helpful and went out of their way to make us feel comfortable. The area is great, the beach very close.
The villa we stayed in is one of a group of villas under joint management and service. However, the villa we were given was not the one advertised (and I was told the one advertised was not available). The villa assigned to us does not benefit from the large windows with the superb sea views shown in the photos. Our villa was about 100 meters from the beach rather than the advertised 20 meters. Layout, fittings, decoration - everything was quite different from the photos. Finally, our villa has 3 bedrooms with 3 bathrooms instead of the advertised 2 - and it has 5 small patios.
I asked if there was access to a washing mashine or a barbecue (neither of which had been advertised for the villa). The same day two men brought and installed a washing machine, the next day somebody brought a barbecue (both used but perfectly well in order).
A lot of the utensils in the villa were brand new, e.g. all towels, the kettle, the espresso maker.
The area appeared really secure to me and well looked after.
The airport is very close but the villa is not in the flight path. We saw nothing and heard very little of arriving or departing aircraft.
Breakfast was served daily at a random time between 8:30 and 10:00 on one of our patios. It was always good and plentiful.
Overall a very nice place, perfect to relax.