We had a great time on crete! The villa was clean and the communication with Diogenes was perfect. He gave us a lot of good tips for restaurants and beaches. Highly recommended!