Bergamo is a great short break destination, which must be a reason why the loads are holding up (if not the yields - theres a lot of 1p flights available). The times are appaling, arrive in BGY at 2350 which means if you are heading to Milan its going to be a late night.
I hope the route has a future, especially as it is now NCL's only all year round scheduled flight to Italy. It has been messed around quite a lot in its three year history - once a week, then daily, then 3 times a week with good times, and now 3 times a week with very late arrival at BGY.