I wouldn't say its perfect but the place is good though the play area is near the outdoor terrace , and the indoor play area is above the tables on the second floor , The service is moderate wouldn't say its really good but does the job , sometimes i afaced some real delays in orders but its fine at least we are served the correct order :) Their burgers are really good but the portions in the plates are small !