Far exceeded our expectations and every effort was made to make the experience wonderful. Very family friendly. Highly recommend.