I did wrecks and reefs on Bella last September.
Bella is a lovely boat - very spacious and luxurious.
Food was excellent with a good variety and plenty of snacks. They will cater for any special requests too (one guy on our boat wanted chips 3 meals a day and they obliged without any comment!).
Reefs and wrecks - good itinerary, only downside is that quite a few of the dive sites are accessible by day boat so were busier than you'd expect from a liveaboard - you do get the first dive of the day to yourselves though, and the night dive on Thistlegorm is ace.
One thing - I had heard that TB had stopped using Bella this year - might be worth checking that you're not being put onto a different boat.
Have fun, it's a great trip.
Charlotte
