Nice place in a nice area with nice hosts..
Athens is not my cup of tea, im into the countryside but staying in that place help me to feel comfertable in that big city.