Our stay to Stella and Nikos's place was great and the hosts are very polite, professional and helpful!