10 years ago I stayed in Oia, I a quite famous lovely place. Sadly Oia has become spoiled, the better shops have moved out as well as many of the former restaurant owners. Imerovigli, however, sits proudly atop Santorini itself and retains the Charm of the Island. Now, literally connected to Fira, yet separate and quiet, Imerovigli is where u want to be if you desire the Caldera and Intimacy.
Vista Mare Suites sits properly among the best restaurants and high in the view but away from the walking streets. The Hosts are fantastic and will cater to your needs. The rooms are clean and spacious (ours was a two bedroom with two bathrooms and a full kitchen and two terraces, and truly a Cycladic cave, not made to look like one). You will not be disappointed in Staying with Host Natasha at Vista Mare Suites.