Stella and Nikos are the best hosts you can wish for. They are helping out whenever they can. We could enter early, which saved our day with our two kids. If you think about staying in their apartment I can recommend it 100%
The apartment was clean and modern and has everything you need. Maybe even more ;) We felt really at home. It's also close to everywhere. Perfect location !