This place was perfect! My two kids and I really enjoyed it. I brought my dog along and it was perfect for him as well. I would totally recommend this place :-)