TPC and Troon are both amazing. Must plays when in Scottsdale. However, Talking Stick would be perfect for a stag. Pretty good course and they have the hotel and casino on the grounds.
Away at Westerns for one game. The league gives you the option of not playing the week after. As for the other 2, you should ask PCOV and Croatia why those games were postponed.