The place is nice and perfect location, owner (Antonis) very friendly. But there was cockroaches issue so had to change place. Seemed like a new problem as the place is rated high and super host. Antonis was very apologetic and fully reimbursed me.