I've stayed here twice on business trips. The hotel has the usual Embassy Suites perks - cooked to order breakfast, manager's reception (free drinks) at night, and large suite style rooms. It's located just off Broad Street, which has every restaurant, store and fast food joint you can imagine. 7 miles from the mall, which has more stores and places to eat. Staff was very friendly and helpful when I needed to tack on an extra day to my stay. A lot of people I work with stay at the Westin nearby, but when I return I'll stay at the Embassy again.
One drawback - the bathrooms are small.