Anyone eaten here? my husband really fancies this as the fantasmic package. Kids both like pizza/pasta, any thoughts? thanx