Host was extremely warm and welcoming! He made us feel at home and was very eager to help us in any way possible. I definitely would recommend Lefteris' flat.

Side note: apartment is about a 10 minute walk to the Metro, so not entirely convenient when traveling with heavy luggage or late at night.