The location listed for this Airbnb (at time of booking and at time of writing) is wrong.
This has been reported to Airbnb.
The studio is NOT in Nea Chora (off Selinou Street).
Instead it is several kilometres away on a street with a similar name.
I understand from Airbnb that the owner has been asked to correct its address and location listing, though at time of writing this has not been done.