Unique and completely private Luxury Villa with amazing panoramic sea view. Peaceful location, magnificent swimming pool and only 5 mins walk to Kalathas beach in Chania. Villa Lene sleeps 12 guests.