Very nice!
For the size of your city (about 50% bigger than Moncton), your airport blows ours out of the water in terms of amenities.
Of course, due to St. John's relative isolation, your airport is a lot busier too, and has a better slate of destinations.