Our stay at Ioannis' apartment was great. We couldn't have asked for much more. Ioannis' hospitality and communication really saved us. Our flight was delayed 3.5hrs and after Ioannis agreed to wait for our original checkin time of 1am, we were still met at 4am!! When my boyfriend got quite sick mid-stay and I was clueless of where to find medical help, Ioannis was quick to reply to my messages and offer suggestions and help. This was on top of the fact that his apartment was clean, tidy, in a great location with hip cafes and bars closeby. We were very happy with our stay.