I was there about this time last year, and it was a great dive. I went out with MBT Divers, and I would gladly go with them again. They run a friendly, professional operation, and will work with divers with different skill levels.
Most people just dive the island, (and that’s a great dive) but if you’ve got technical qualification they don’t mind you going to the deck or hanger; just talk to them about it first, prove you’re qualified, and show them your plan.
There are two or three decent, low cost hotels in the area, and plenty to eat, although you’ll have to do some driving to get to them.
Hope you have a great trip.