The only reason for 4 stars is that the 2 room suites are all on the freeway side and ours on the 4th floor was a bit noisy, but we are light sleepers many people may not even notice.
The coffee and breakfast is like a mini Starbuck. There are several other restaurants in the same complex for diversity of food and service, all are good. All service personnel were pleasant and helpful at all time.