We were very impressed with our stay at Athina Villa. You have everything you need, 2 pools, 2 BBQs, a lot of towels which are changed every 3 days. The hosts are extremely friendly, giving us a lot of advice on where to go and what to see. We arrived at 1 AM, but they were expecting us, and with the fridge stuffed with food & drinks, so a big plus for them.
Wi-fi is working OK, you have TV, sound system, even a PC with webcam, the kitchen is fully equipped, all in all, a great recommendation from us.