The description of the villa and the photos matched perfectly - no surprises upon arrival, which was nice. The house is very well kept: it was clean, had sets of towels for everyone (even separate ones for the beach) and all the appliances (washer, dishwasher, microwave, oven, hair dryer etc.) our party of six needed functioned correctly. Pool was nice and not crowded at all like most family hotel pool nightmares. It was also maintained regularly.
We were two families with two small kids, and the villa was perfectly fitted for us. It is a compact house without being cramped.
The owner, George, is a very cool and helpful guy. He kept on answering my many emails. I asked him if there was a supermarket on the way from the airport to the villa, since we arrived rather late and needed to get the kids some supper right away at the house. But George promised to supply the fridge with whatever groceries we needed, and sure enough, we had bread, butter, fruit, etc. ready and waiting for us when we got there! Helped us a lot :)
The beach is really close and an okay beach, good for kids because it's quite shallow. There were a lot of beach toys for the kids at the villa so we didn't have to buy our own.
The villa is located a few kilometres off the town of Pervolia, which was a cute little place with some restaurants and smaller supermarkets. It was too far for us to walk with the kids, but probably walkable for adults. We didn't have a rent car even though George recommended we take one, which caused some problems at first. When we realised that practically all taxi service goes through one taxi driver/entrepreneur (also named George, phone number can be found in the comprehensive folder owner-George has put together), moving around got a lot easier.
All in all we had a very successful holiday in Pervolia and we would definitely recommend this villa for families and anyone else appreciating some peace and quiet.