I had an awesome experience and I recommend everyone to try it, I brought my 7 year old and her 10 year old friend. They had a blast I was absolutely surprised, it's great for adult gatherings also. I always bring my family in and out of town. It's a sophisticated retreat from the busy Scottsdale scene. You feel like you are out on the town and doing something very different and trendy. I always like to do something classy and in the scene and this is the place to do it. Our server and instructor August, was awesome and I am going to special request he will be helping us on our next visit.