Ioannis' place is just perfect. Clean, spacious, comfortable, and with fabulous views from the terrace and balconies. Ioannis is an exquisite host, and communication was super smooth. We had an amazing stay and look forward to staying at this fantastic place again!