An in-depth review of Four Seasons Resort Scottsdale at Troon North in Scottsdale, AZ, including current room rates, compelling photography, and need-to-know facts.