Fantastic stay and would stay here again in a heart beat. I personally loved and recommend staying in Imerovigli versus Fira and Oia as there's less commercialization and more culture!
Wonderful hosts and wonderful place to stay!!