We had a great stay at Chrisoula's place. The room is located in a building a 8-10 minute walk from the main town.
The room itself had everything you could need for a short term stay and the host was extremely communicative and helpful.
I highly recommend staying at the airbnb!