Itaklis’ place is amazingly located, very comfortable and feels/looks even better than the photos suggest. Hosts are very helpful, they make sure you enjoy your stay and are very flexible. 100%.