good place, not for small children, amazing for adults