I would definitely recommend Niko's apartments!
Great location close to the center and airport, very quiet and very well equiped so you can spend a nice time there.
Nikolaos was a great host he took us from the airport and give us local tips what see and where to go.