Shortly before the trip, Cardzard and Roxanne work their magic and create dive teams of people with similar diving styles, interests, personalities, etc. I don't know how they do it, but we have made lifelong friends with members of all our SB dive teams. So you will always dive with a core group but also rotate with other teams/boats each day. Essentially, you will have a chance to dive with just about everyone by the time the week is up.I would be traveling solo, and would opt to get my own room. Is it safe to assume it's not terribly hard to find others to dive/eat with? You just put me on a boat with a bunch of others? And safe to assume some people wander into town in the evenings?
As for dining and touring friends, you'll have no problem finding someone to hang out with. You definitely won't ever be alone unless you want to be.
June