Stella and Nikos have a great appartment which is equipped with everything you need. The location is perfect :)