We stayed here during the first two weeks of August 2010. Our party was made up of a total of 6 people across two families. The first thing I would say is that the people are fantastic. The guys who run the villa (Adonis, George and Maria) could not have been more friendly, helpful and accommodating. Adonis and Maria (his fiance) met us at the airport and supplied our hire car (at a VERY reasonable rate). Although we had booked a 7 seater, it wasnt big enough for us and our luggage so Adonis and Maria took half the bags and led the way to the villa in their car. (They also met us at the villa on our last day and provided the same service for the return trip to the airport). While we were waiting for our car at the airport in the heat of a Cretan afternoon, Adonis vanished and reappeared with 6 bottles of cold water for us - its things like this which make a difference. George, who came to clean our pool, was always happy to sit down with us and have a cool drink and tell us some stories - a really nice guy. On one occasion the brakes on our car were giving us cause for concern - George picked up the car at 11 am and returned it at 2.30 pm complete with new brake pads - not bad going.
If you are looking for a villa at the heart of the nightlife, look somewhere else. This place is a 20-25 minute drive from Heraklion or the beach. It is in the mountains and the surrounding countryside is spectacular. If you want somewhere which is away from it all but is still within easy reach of of facilities, then I would recommend it but make sure you have someone in your party who is prepared to drive on Cretan roads - its not for the faint hearted.
A previous reviewer of this property mentioned a number of problems they encountered. The only one I think is worth commenting on is the condition of the toilets. There are three in the property. One of them worked perfectly for the full two weeks. One of the others had a faulty cistern which could be made to work with a tiny amount of manual intervention and was fixed by George anyway. The third could also be made to work by anyone with the smallest knowledge of plumbing - this was not fixed during our stay but I understand from Adonis that it is due to be replaced.
All in all I would say that Christina Villa 3 provides good accommodation in a location which is a bit different from the standard Greek Club 18-30 beach resort you might expect, along with your own private pool. We loved it.