This place is exactly as advertised and extremely kid friendly. If you have little ones (or even if you don't) can't recommend it enough. 5 STARS!