Reserve a room in advance. They book up the small rooms a couple of days in advance of the weekend. Pricing isn't bad if you split it between friends.
Karaoke technology is pretty good. Selections are made via a touch screen. The selection of songs available is really current though they have a lot of oldies too.
Songs are available in several languages including Spanish and quite a few Asian languages.
Rooms are private and small. They have color changing lights too. Have fun!