I agree with both the Westin Excelsior Florence and Westin Beaver Creek- had great family experiences at both. Further, my stays mostly revolve around sporting events. So my favorites are the Westin in St. Louis for Cardinals baseball games and Westin Memphis (Beale Street) for Grizzlies basketball. No blackout dates are a big plus. I would also include the new Westin in Nashville for Titans football, but I don’t need a room in my hometown.