We just back from the 3-nighter and had a wonderful time. It's definitely a younger crowd, and wehn I sailed solo on Carnival, they did group all single sailors at one table. I think you will have a great time.
P.S. here is an article I penned about what to do in Ensenada:
Post Edited (01-15-05 11:56)