This experience was exactly what I needed. Full of fun and excitement. Taught me and my spouse a lot of dances that we’ll be practicing over the many years of us being together. The staff was amazing, really and truly kind to the both of us. I would highly recommend