Fun, whimsical place that is wonderful for big groups and very cost effective.