Yeah read on another site its being subsidized by the Local Tourist Board.
Can see it doing well, a strong tourist city and its actually got a reasonably big catchment when you consider the wider American Gulf Coast area. The seats up front might be a slight concern. Been twice and love the place.