The other reviews hit the nail on the head. Excellent experience across the board and would highly recommend for any group of visitors.