Great place! Very clean and kid friendly. My kids had a blast playing with all the toys. Communication and check-in was super smooth. Overall, we had really fun time :-)