I plan on staying three nights as an Ambassador, two using points and one using the Chase free night certificate. From what I'm reading it seems that it's mostly a miss to get any benefits, but some people do get a few perks. Any definitive answer as to what I can expect or will I just have to wait until check-in?
Also compared to benefits using points, would the Grand Stafford be a better choice or the same?