Abrazzo villas is great. Danai was super helpful with our early check in. She was also very handy and would answer all our questions about santorini. The place is gorgeous - v comfortable rooms and great view.
The only bothersome bit is the 10 min walk to the bus stop and imerovigli village and the route is a bit uphill. After the first couple days we got used to it though!
I would love to go back to Santorini and Abrazzo!