Great apartment, very clean and location is close to everything! If you come with a car, it's almost impossible to find parking on the street but there's a cheap parking lot 100m (the one that is closer) from the building.
Giorgios is very nice and pleasant and even let us leave the bags after we checked out because our flight was late.