Marina's place is very nice, perfectly located (right on the beach)!
Marina and Stephanos are the perfect hosts, I would really recommend their place!