This place is great!!! It looks exactly like the pictures and is so clean and comfortable.
It is located in the center of the island so it only takes 20 minutes to go north to Oia (the popular photo spot with the blue domes) and 20 minutes to go south to the beaches. If you stay here though you must rent a car. I can’t imagine staying here without having a car or atv/moped.
Also just a note for the other Americans that are used to 102° hot tubs- this one only goes to 93° so prepare yourself for that small disappointment.