I was lucky enough to get this place for great price. My stay was terrific, starting with amazing Marina and her commitment to keep her guests feeling welcome. She was swift on responses, helped me organize a cab to airport for an super-early flight, etc. All of it was highly appreciated and Marina is on the right track to get super host badge.
The place is great, location top notch, in the middle of town but also not noisy at all. Pics representing the establishment are genuine, terrace is a place to enjoy coffee and watch people passing bye, as every bathroom in Greece - shower is tiny, so no surprises there.. :)
Overall, an excellent stay and I would return in a heartbeat!