Good place. Easily removed from the hustle and bustle of the Acropolis/City Center. About a five minute walk to the Ambelokipoi Metro Station.