For any hockey fan, a portland pirates game is great to watch. There is always some sort of action, I have never had a problem with any seat at the civic center and for the most part the facility is clean. The food, drinks and t-shirts are expensive but that is normal for a sporting event. I have never had a problem getting tickets. They are always available.