Everything was perfect during our stay; the location is amazing, with an stunning view, and the house has everything you need. Furthermore, the owners and the people who run the house are wonderful, and gave us many tips about the island.
You need a car to get there, but you also need it to properly explore Creta, so, it should not be an issue.
Definitely, we hope to repeat soon!