Our friends recommended this place to us. We knew nothing about it but still went. It was a great way to spend a little free time we had. My children loved it. Great interactions and kept my children engaged the whole time!! We will definitely go every time we are in San Diego!!!