Belle Etoile has a spectacular view. It is a bit out of the centre however there is a beautiful walk to Imerovigli & Oia if you are up for the task.
The staff were friendly & helpful and the pool area is just what you need after a day in the sun.