Solid value in a good location
I travel to Charlotte frequently as I've had an office here for many years. My office moved from Updown (CLT's version of Downtown) to a bit south and east of the airport. While there are a number of higher end hotels in the Southpark area, that is a bit far from my office so I've settled for the more mid-range hotels that are nearby. 
In the immediate vicinity are a Hilton, a Marriot and this Embassy Suites. This is by far the best of what is available both in terms of service and in terms of the quality of the property. To date I've stayed here over 20 times.
Service is always with a smile and I believe a genuine interest in making the stay pleasant for the guest. The rooms, though a little dated, a always clean, fresh smelling and spacious. Bathrooms, though a bit small, are also very clean. 
This is not the Waldorf or the Ritz. But for a convenient hotel for the business traveler or families with kids it is a great place to stay at a competitive price. If your activities are on this side of the city, it is a great location, very convenient to the airport (but far enough away that noise is not a factor) and the freeways.
And they even throw in a buffet or cook to order breakfast and a cocktail hour. Good value for the money.