Stella's place is great. It has just everything you need, it's perfectly located and has breathtaking view from balcony. Super fast communication, local tips and ouzo(delicious!) is a bonus. We had a great stay here and if we ever come back, it'll be to Stella's apartment for sure.