Really great place. Would stay again in Athens!