I can not think of a better place to have a kids party, the kids are all entertained for the couple hours and separate rooms for the party children, so much fun to be had and the staff are experienced and happy to assist, very happy boy and all his friends.