The beginning of our holiday was absolutely ruined by staying here due to the live construction site next door! We were not told about this at the time of booking. We were woken up 2 days in a row by drilling, hammering and other excessive noises you would expect at a construction site. It took us a full day for air B and B to resolve the issue. The host did not offer a refund, only to switch rooms which would not have made a difference! In the end we only received a partial refund as the host would not agree to a full refund. We then had to move to another air B and B. Note that the refund is not immediate so we had to put this on a credit card.
A good point is that the apartment was very nice inside and was extremely clean. The host did always remain polite and stayed in contact with us but they did not offer a good enough resolution.
The location wasn’t great - it is close to a ‘beach’ that you cannot go on as the tide is too far in. Nea Chora (Sandy) beach is a 30 min walk, the high street and main shops are a 25 min walk and the harbour where all the bars and restaurants is a 15/20 min walk. There is a small row of restaurants nearby that seem nice at first but we found the people there to be unfriendly towards us. There is a small corner shop close by however we did not feel completely safe to be on this street (and streets nearby).
I would recommend to stay at the other side of town near the bus station/main harbour/main high street.