Well, Hyatt is in the best location but it's not a hotel that I'd recommend, but indeed great for business and shopping
I like Sherwood, Landis is just too far out from the city center, or you can try Les Suites
I'd recommend Villa 32 for leisure, but not convenient for business as it is located outskirts of town