Highly recommended.
Everything thing you need for a city trip : clean and comfortable apartment, close to the center, the Acropolis, and plaka Square.
We did everything walking.
We had every thing in the apartment, no negative point.
Tasos was punctual, nice with us, and available by message for questions we had before departure.