spend here one night when coming from islands at night and continuing to Athens, so all I needed was a decent place to sleep.
Hotel was new, clean, with good room and helpful clerk.
Distance from harbour was 1-2 km, I did it by foot, but still considerably long distance. Alleys were dark and narrow, but didn't saw any threats at night, couple girls selling services but no harder than that even though I was bit looking back my shoulder some times. This might however upset some people, so if you are not used to it, then try something else.
With the price, I think it was worth staying for me and for my purpose.