We recommend Petros' place. Easy check-in, great central location, very clean place with all the amenities you need (very comfortable bed and couch were a plus!). We enjoyed our stay and would book this flat again.