Very beautiful, kempt, and supportive environment. Loved there were snacks, drinks, and additional accommodations available, which went above and beyond in my opinion. The lessons, pacing, and involvement with the class was stellar as well. 10/10. I would suggest to anyone looking to get certified the first time, and was fun and engaging for others needing to get re-certified.