Big bonus for cleanliness. Location is 30mins away from the center. Be aware that for hot water you need to wait 20-30mins to heat it up (probably common situation for most places in Greece).
Thank you for a nice stay!