The apartment is located some 10 minutes on foot from the historical center, and some 15 minutes away from the Greek Theater (which is in the other direction).
The double bedrooms are really big (one with en-suite bathroom), but the kitchen is rather constrained in size.
The appartment is on the first floor of a building (with elevator). This leads to very good pressure in the showers.
While the building has an elevator and there's even a ramp to go up the 3 front steps, the apartment is not really wheelchair-accessible, as there are steps on both of the bathrooms.