A few picky points: Aspa is uphill from Little Prince; from Athens Bar to Little Prince is an easy stagger downhill; Nafsika is one of the best places to eat in Agios Stefanos, but I doubt if Spiros would be pleased with "rustic" because he aspires, at its best, to fine dining. From time to time Spiros makes us a "special" lunch of quite exceptional adventure and beauty. He takes basic Greek food and tries to elevate it. But he will also produce a truly genuine Greek experience - such as rabbit stifado of about 10 on the taste scale. The thing is, Spiros is always happy at a day or two's notice to make something special in the "specials" menu and tell you when you shall have it.
Maggie - it's far more than a hotel. I know you have mobility problems, but if you can make it to Nafsika, do give it a try. Best time is after 8:45 pm, because residents eat between 7 and 9.