The room we stayed in was very nice and clean. The location is perfect for someone who doesn't want to walk much as the building is right in front of the central square of hermoupolis and everything you may need is within a 5minute walk..
The windows are pretty soundproof but if you like to sleep with them open you might find the music from the bars and the noises of the cars and motorcycles a bit annoying..