We were a group of 8 friends who stayed in Villa Ellovos and we had a great week there! The villa was wonderful and Giorgos and Maria were very accommodating through our entire stay. We had booked a taxi through Giorgos to pick us up from the airport and Maria was at the villa when we arrived to welcome us. Upon Giorgos suggestion, we had ordered groceries on the website villamarket which was delivered to the villa before our arrival. We can recommend this! Maria came to clean the entire house once during our stay and it was very appreciated!
The beach was a 5 minute walk down the hill. It's a lovely, small beach but not very crowded. The beach restaurant, Fisa Lida, opened up at lunch time. We usually walked back up to the villa around lunch time (it's quite a steep walk) because the sun goes behind the cliffs in the afternoon.
There's a small super market a 2 minute walk from the villa which has all the basic necessities. You will also find the bus stop outside the super market. There are lovely restaurants in the village with great food, another super market, bakery, ATM etc., although it's quite a long walk up the steep hill if you don't have a car. If you want to go to Rethymno you can either take the bus or a taxi. You buy the bus tickets beforehand in the super market and the ride is about 15 minutes. You can ask Maria if you want to book a taxi. One car for 4 people was €15.
To sum it up, we had a great stay in Villa Ellovos and Gerani is a beautiful place!