This is a newer property and it definitely beats out the other options in the area (Hampton Inn & Holiday Inn).
First, it's right across the street from a bunch of restaurants which is really convenient if you don't have a car (I never do, and always get stuck with a horrible delivery place). Second, as noted it's a new facility so that means for the most part rooms are fresh and clean. Staff seems to be genuinely helpful and friendly.
Now for the (relatively minor) downsides - wifi was pretty terrible - my signal kept dropping and the speed was poor. Despite being a new build, rooms still have interconnecting doors which means sound travels (WHY do they do this??). It's also on a very busy road, so there will be some road noise. That said, the windows seem to be decent and you can always request a room on the back side of the property.
In general, this is a nice, new property in a great location especially if you have business in the area. It'll be my go-to for future visits.