This place is absolutely wonderful. Great location, super clean, and surprisingly big! We had such a great time, definitely recommend.