We had to cancel due to covid complications but the host refused to refund any money despite the booking only being made for only a matter of hours. If it had been blocked out for months in advance fair enough but Yiannis made no effort to help us.
Contrast this with another host we had booked with on the island who contacted airbnb to arrange a refund and sympathised with our predicament.
I can't comment on the quality of the apartment as we didn't stay only the quality of the host.