If you can't get flights to Chania, Heraklion is your other option. It's a 2-hour drive along the scenic north coast to the villa. Click below for directions.
Villa Koumos is situated on a no through road overlooking the village of Gavalochori, close to the Venetian Wells. The nearest named road is Ear. Do Almirou-Ksiroterni, Gavalochori 73008
Gavalochori has a bakery and 2 excellent tavernas serving authentic Cretan dishes in the village centre. The 2 shops sell fresh local produce and most necessities. They're all within walking distance.
Just 4km from the villa there's a fine sandy beach at Almyrida and another at Kalyves. Both are Blue Flag rated. The many beachside tavernas will serve you food and drinks. Sunbeds are usually free for customers.