We stayed 5 nights at the Westin and had the breakfast buffet included. I will give the hotel 5 stars but the food was terrible. Only the omelet was fresh, everything else was of poor quality. Asking $21 regular for the breakfast is a joke. The pastries were old and from Costco, no sliced meets or cheese, overcooked and badly seasoned hot dishes and no selection of bread (only dry toast or two kind of bagels).
The one star is for the friendly staff and the nice ambiance.
I can just recommend to book your stay w/o breakfast. It's not worth the money. If you want a decent breakfast go to the hilton next door. It's the same price and 5 star quality.