I've taken a few group classes here and also attended their monthly socials. They usually hold their classes at a Royal Canadian Legion, so while they don't necessarily have their own studio/facility, the Legion rooms are quite big and have different floors so they can accommodate multiple classes at the same time. Their specialties appear to be in the Latin styles (hence the name), which includes salsa, bachata and cha-cha but they also do tango and kizomba as well.
I have also attended their monthly social which seemed to be around 60% salsa and 40% bachata and cover is usually $15, which includes lessons for beginner and intermediate dancers. Their socials are held at another Royal Canadian Legion which is located right next to the Long Branch GO station. The socials go on for 4-5 hours with about 15-20 minutes of performances by their students and some pro dancers. The dancers were really good.
Most of the people attending the social/party were friendly and were there to dance and not too many players/flirtatious people. I find that certain places that offer "Latin" dancing are more club-like as opposed to just learning to dance and have fun.
All in all, I thought the party/social was fun and members were friendly. Will probably go again and might take some classes here.