I agree, very good boat and yummy food! The crew is top notch - very friendly and helpful. My favorite part is the outdoor shower - it's outside on the sundeck, and a lot of fun to take a hot shower (in a bathing suit, of course) while the boat's moving with th view of the ocean around you. Also, Bubba the safety boat is fun - if you surface far from the boat, or get stuck in current, or just want a ride, just wave for them and they'll come and pick you up. They throw a line in the water and you hold on while they tow you back - it's a ride in itself!
There are some less pleasant aspects, though, which make it a boat that a lot of people don't like going on. they are:
1. Limited bunk space - if you need a bunk to sleep on the trip there or back, get there early. There aren't enough for everyone to have one on a full boat.
2. Smelly heads - 'nuff said.
3. It is a slower boat, so it takes a good 2 hours to get to Catalina.
4. The gear stowing area gets crowded - bags piled on top of each other and it's difficult to get to your stuff. My advice is to get everything ready when you board -fins, gloves, and mask somehow clipped to your bc, if possible, to secure them during the ride, bc and reg on your tank, etc..., so that you won't have to do much with your bag when everyone is trying to get to their's, too.
It's been a long time since I've done a boat dive, and thinking about it makes me wish I was going. Have a good time!