Great location and stunning place to live in Santorini .