Location location location! You can't beat it. It is in the heart of Oia and all the attractions with the most beautiful view from the terrace.
We've had issues with water in the apartment (there was no water) , every day we had to call host to fix it. They were very attentive and easy to contact with. Overall excellent place and helpful hosts.