You'll get to know everyone on the boat very well... whether you want to or not. It's close quarters and a lot of people (IIRC, about 24 guests and 5 crew when we went.) The food was excellent, the diving was amazing (86 degree water all the way down, and 100+ ft viz everywhere.) And there was really not much to do other than eat sleep and dive. So we dove a lot.
The thing I liked most about the BB boat was that everyone was there to dive, so everyone was very content with the eat-sleep-dive schedule, and everyone got along very well.
If you have questions about anything in particular, post them and I'll do my best. My mom is heading out there next week and will board the BB boat next weekend. When she gets home at the end of May I can get some first-hand, current information for you.