Everything was amazing! We took our parents here and our toddler.
But be aware of the unmentioned steep staircase for the upstairs bedroom, my older mother could not make it up and down, and my 2 year old could not safely get up there. We wouldn’t have booked this location if we had known, though these type of stairs are very common in Santorini so I’m not sure what else we would have done.