Fantastic place. Great location (however can hear cars go by due to busy area - but very minor issue) and has every thing you need for a short or long term stay.
I'm personally a fan of the desk/table - and the host kindly added a comfortable office chair which was great for working and really like the overall modern touches to the apartment.
Vasilis is a great host and I definitely recommend!