We stayed here after doing a little Corfu adventure. Quite a big hotel and busy. But was very nice with the location next to the airport.
Was particularly nice lounging at one of the nearby bars and watching the planes take off and land with a nice greek coffee or beer (depending on the hour!;)