Is bigger than expected. Not central and there is no metro station near but it’s Easy to walk to center of town (30 min) or take a bus.
Very close to Exarcheia and worth to visit or go out at night. Would recommend staying here.