I practice at the Starlite, and recommend it for anything but salsa - they have good teachers, a great floor, and competitive prices. They teach all forms of ballroom dances.
For salsa go to Alberto's in M.V. on T/Th nights for the drop-in classes with Pantea or Gabriel. Salsa's a club dance and the Starlite will teach you ballroom salsa which is very different
They are located on Fair Oaks and Tasman and do group classes, private lessons and parties (Fri night they have Beginning and Int WC Swing drop-in classes) http://startliteballroom.com
more