Nationwide Arena is really nice and comfy. Granted, I haven't lived in Columbus since 2015, but I was there for numerous concerts, skating shows (yearly Skate for Hope), the 2002 Hallmark Championship, Obama's last-minute visit there in 2012 (I think it was the day before the election), etc. I don't remember the deal with club seats and what will be available, but I've been seated in them and the view is still great.
Downtown is also booming and is really clean. There are restaurants attached to the arena, Buca de Beppo for sure (I still get ads in my email

) and probably a bunch of other new ones. I lived in Columbus for 10 years and compared to Cleveland, the winters were like a summer vacation. Snow, but not as often, and not 3 feet on the ground that you have to dig out to go anywhere.
Also, the Short North is just a mile down the road and it's home to a very artsy district and set of shops, and there are some amazing restaurants along the way. A must-visit if you have any free time.