Very enjoyable experience. The kids had a great time from start to finish. The people who work there are a credit to their families. they make you feel very welcome from the moment you arrive until you leave.Best part – the dancing!