As a superhost myself, I know the key things that make for a great stay. Great communication from Stella, an extremely easy check-in, an immaculately clean house in a superb central Athens location, with old Athenian charm that had everything we needed. We had a great stay and couldn't recommend this apartment enough.