Traveled to Greece with my daughter for her college fall break. Hotel looks a little sketchy from the outside, but as soon as you walk through the door, you find it is clean, well maintained, and the staff is wonderful. You can hear street noise while trying to go to sleep, but it really wasn't a problem. Hotel is also super convenient - literally across the street from the beach, and public transport.
The only issue we had was trying to use the roof pool/bar area to view the sunset one evening. Bar caters to middle aged men (maybe a happy hour type situation for local businessmen?), and we were told 'gentlemen only'. Since the conversation leading up to the comment was in Greek, we had no idea if it was supposed to be a joke, or if we were the on the receiving end of the joke. We were also woken up at 2:00 am one night by very loud music coming from the pool/bar area - went back to sleep with pillows over our heads!