The place is well kept/spotless like the pictures. Excellent location, less than 20 minute walk to all the places you want to go to -- tourist attractions, shopping, restaurants and bars. No need for a car or metro.
Michalis has thoughtfully provided a list of restaurants and bars. We tried a few of them and they are really very good. The apartment is well stocked.