Villa Oraia is a lovely villa, very well apportioned and beautifully laid out with breathtaking views of the white mountains. The village of Kefala has everything you need including the local cafe where you can while away the day watching the coming and goings of Cretan life - cats, dogs, moustachioed gentlemen on motorbikes , grocery deliveries. We found great restaurants a short drive away in the seaside villages of Kalives and Almerida and enjoyed a Cretan feast of mountain food in Aptera. Beautiful location and a very nice place to stay.