Stella's home is in a great location in Heraklion. It's a beautiful apartment. Stella is such a gracious, kind, and thoughtful host.