The restaurant was just fantastic both for kids and the parents. The pool was also fun and kids really enjoyed. The clean up was awful, as we come back late in the afternoon, around 4pm, they didn’t finish the cleanup yet. The boy just thrown the garbage and..finished!