Great place to stay ! Nice and clean in a very quiet area !! Very close to the metro station and commuting is a piece of cake !!
I strongly suggest you stay there , definitely considering it again when I visit Athens !