We find this place completely delightful. The staff is excellent from top to bottom. They have a great attitude and are just delighted to play with my children. My girls love getting appointment cards at the end of each session so the guy at the front desk made them some custom appointment cards just because he's a nice guy. It was really nice.