I stayed in this hotel for the graduation of my nephew from NC State at the PNC Arena. If you're going to the PNC the location has no comparison. It is walkable while the traffic going in was heavy.
Other than this you would need a car for everything else, but you can get anywhere within 15 minutes.
The rooms are very comfortable and modern. I took a point because I coudn't have access to Netflix or Prime since the TV did not had internet. The staff called to the company in charge of this to fix it remotely and they couldn't. They told me that they can change me to another room but since I was leaving the next day, I just leave it.