My friends and I had an excellent stay at Dreamlike Villa. The villa was as advertised - clean, spacious, beautiful and in a very convenient location. Furthermore, our villa manager put in significant effort and care to ensure our stay was as comfortable and pleasant as possible. Sofianos also helped to make the entire booking process transparent and hassle-free, which we highly appreciated. Overall, strongly recommend Dreamlike Villa.