Mantis hit it on the head. I don't know about the glass seats, I would never want to sit behind the benches with the coaches in front of you. Keep in mind they changed glasses a few years back. I used to sit in 103 a lot, and would be able to see down the rink clearly, but now it's not as clear sitting off center on the glass. I suggest a seat higher up above the glass. But if glass is your preference, it's always a good seat.
Keep in mind 103 is just basically on the goal line, so you can see just fine when someone is attacking, but looking down the ice at the other end in the corner on the same side you are sitting can be a little difficult. I'm sure if you are on the straight sides not caddy cornered you will be fine.
Tanger are outlet malls that have lots of good shops, and the arena has lots of restaurants right in front. Literally 50 paces from a restaurant to the arena entrance. The area is built perfectly for people to come enjoy the area before the game.