Very large place run by a nice welcoming guy. Has steep uneven steps which as we are elderly, we found difficult. Would not recommend it for very small children.