We thoroughly enjoyed our stay. The staff in particular Mike and Babis were so welcoming and looked after us in the restaurant. The villas are well equipped and the private pools a really good size. The gym was a little dated but you could get a half decent workout in.