It's quite nicely done - but they will possibly need to rethink their catering facilities if they manage to sustain a growth in visitors over the coming years ... a school group that came through when I was there pretty much cleaned them out of food!
You are definitely right about the catering facilities, as in 2007 all they had was a tiny cafe to serve all of the visitors. There needs to be the funding for an all-out restaurant, which in turn would rake in the bucks!