The place is very cozy and located in a central area. You do by foot approx. 15-20 minutes to the acropolis (&other objectives) or the central market. The rooftop is also amazing. The host is friendly and the communication was great.
We went in February and it was a little bit cold but over all i would recommend the location.