As another poster has said, usually the drop off is in the parking garage. There are lifts, but sometimes a bit of a wait. When you get to the top, if you keep to the left, you will find a path up towards the town. this is up hill, but there are no steps, so I think most of it should be step free. It's worth the effort to get there, nice relaxing place, lots of history, nice views, shops.
Looking at Silver Spirit October 2109 Athens - Dubai. Has anyone had trouble getting on the ship's excursions? The risk of delay on private excursions is a worry in these places as it would be a long chase to catch up with the ship if delayed! Who recommends private excursions?