I heartily recommend Stella and Niko's place. It is large--it comfortably slept all 11 of us, and given its size and location very, reasonably priced. Stella and Niko are also easily accessible and stayed in regular contact with us over our stay. They also passed on truly some top notch recommendations about where to eat and drink. Trust them.