Clean, comfortable interior.
Good location. Relatively close to the square, shops, train station and restaurants. Try the gyros.
Would stay again.