We hired all three villas for our party of 27 guests. The villas were clean and modern, in a beautiful setting with fabulous sea views. The owners could not to do enough to help and they corrected any (minimal) issues we had immediately. For instance, one of the bunk beds was not comfortable for my sister, and they arrived with a mattress topper within the hour.
The set up with each villa having its own pool meant that each villa had privacy at the same time as all being together for a real party atmosphere. The grounds were maintained daily by unobtrusive staff.
The only very small downside was that the villa was quite a walk from the centre of Skala. This was not an issue for us as we enjoyed the 30 minute walk as well as the quiet location, but if you have a young family, as my friends did, a car would be advised.More