The Villa is a great place to stay, with plenty of space. We have been there with a big group of friends and it really had everything that was needed. There were a lot of small handy things there that you normally do not get in an Airbnb, such as e.g. some sunscreen, shaving kit, house slippers, or a first aid kit with everything you might possibly need. The kitchen is also well equipped.
Communication with Magdalena and Vasilis was great. We always got response within a few minutes and also got great tips for things around the area.
You definitely need a car to reach the house and within 20-30 minutes drive you are in Heraklion if needed.
Can only recommend, for friends, couples and definitely also families.