We had a fabulous time at Stavros' villa. He was a super responsive and helpful host - clarifying any details and helping arrange taxis etc.
The villa is in a stunning location with beautiful views and an amazing outside pool / BBQ area. Definitely need a car for trips to nearby beaches/tavernas/other spots in Crete. The roads around the villa are nearby towns/villages are pretty good compared to some on the island.
We stayed as four guests (two couples) and had plenty of space.