We stayed 2 nights with my girlfriend.
Villa was really nice. It has a big new kitchen with all the tools you need for cooking.
Rooms were spacious, the bed was comfortable and everything was clean. WiFi connection was good.
But the biggest pro was of course the terrace! We stayed there most of the time while not in the city.
Jacuzzi was great for evenings! During the day it's warm also so it doesn't give you the refreshing feeling, but we didn't mind and dipped in and out anyways. Too bad you can't see the sunset from there.
Hosts were really helpfull and answered quickly to messages.
Imerovigli (the center i'd say) and the closest supermarket is about 10min walk away, but it's a steep road upwards without pedestrian walkway, so if you're staying longer I'd recommend an atv or something. If you're in shape the hill wasn't really that bad though. But for example in the evening when it gets dark be wary of the cars since it doesn't have pedestrian walkway and it's quite busy road.
Only cons I can think of are that in the evening you could hear road noises quite clearly and the neighbour has a dog that barks pretty loud sometimes.