A fun environment well worth the price.