We would rate this 4.5 / 5.
Beautiful villa with stunning views. We had a private and very spacious terrace (one of the biggest ones we saw in Oia) with views of the castle, Ammoudi bay, and the cliffs. The villa was well equipped and Panos & his team were helpful throughout our stay.
Breakfast was basic, but sufficient. We would have liked higher quality given how much we were paying for the villa.
The villa is located directly next to a restaurant where a couple of tables overlooked our terrace. On the whole, the villa is in a quieter and calmer area of Oia so this was only a minor inconvenience.