Dimitrios was an excellent host even if I only met him as I was leaving. (He arrived in time to carry my heavy bag up the stairs.) His apt has all the amenities you would need. Wifi, Netflix, BBC. It's in a very convenient location. His email responses were immediate and he even arranged to have coffee in the apt when I asked what the coffee-making arrangement was. It's that Greek hospitality!