We stayed in Anemoni for two weeks in August/September and had a very pleasant stay. Villas are a Little bit up the hill, so you are adviced to have your own car, but it is a quiet stay with olive trees around.
Villa is equipped with everything you need - we even had air mattresses for the pool, thanks to a former rental. :-D
We arrived late and already had our first fridge fill been given.
Villa and pool are cleaned twice a week, you have a washing Maschine, sunbeds and umbrellas and your own BBQ.
Everything was fine and we really enjoyed our stay.