Check his reviews: Miltos really makes an effort. The place has an ideal location for tourism and is exactly as advertised. The internet is a bit erratic, fluctuating from very fast to slow. Otherwise, great stay.
He has several places in the same building, before booking check them all to see if there's something that suits you better.