I had high expectations for this place because of the other previous reviews that I read - I wasn't disappointed! Our 5yo loved it too. A place to come back to!