I've spent 10 days in the house and was very happy with it. The location is very good for me, as it's close to everything, 5 minutes to the town, 10 to paradise and 15 to super paradise, perfect for exploring the island. It was clean, with Air condition and the small kitchen allows you to cook, there is a fantastic butcher shop nearby.
Internet was very good for the greek standards, I'm a remote worker and this has been the first year when I have been able to make video call on the house wifi in Greece.