This minimalist property in Santorini wins accolades year after year. Americans love it. Does it live up to the hype? Depends on your budget and wish list.