This class is very fun! You learn the basics and for anyone who already knows how to do these dances but has never been formally trained, they teach you the 'why' you move, when, and the way that you should move. The instructors walk you through step-by-step and are very interactive!
The facility is open, clean, and pretty, and the staff are very friendly and informative.