One of my concerns with that was timing issues. If the boat has to come all the way back up to town, I am worried there wouldn't be enough time to eat lunch before heading back out for the afternoon dives. Another reason why I want the restaurant on site, so I can just dump my stuff off in the locker, stop by my room for a minute, eat lunch, and then get ready to go out again.
As for the twilight/night dives - 2 concerns about that. One, I've never done a night dive, and was kind of hoping to have a private/guided trip my first time. Not sure I'd be comfortable just jumping into it with a group of strangers. Second, it seems like a more exhausting schedule. The afternoon would be free for relaxing, but then it would be a busy evening. Seems like the schedule would be: wake up early, eat a big breakfast, do 2 dives getting back early afternoon, eat a big lunch, rest, go out for twilight/night dive (with a snack in between), get back to the hotel, shower, sleep. Might be a bit much. Oh, and concern 3 - I get cold really easily and need the sun to warm me up between dives. Not as easy to warm up at night.
Thanks for all the suggestions! I'll check out/contact Blue Angel and 3P today.
The turn around on a 4 tank day can be an issue if you go all the way back to town. After dive 2, we get dropped off at a beach club for lunch and the boat picks us up from there for the afternoon dives. Very relaxing. We get home from the dives at about sunset, take a shower and catch a cab to town for supper. If you stay near the square (town to most of us that vacation there, it's a piece of cake. No cab required.
Do what you'd like, but you might not really need to buy a new computer. In my case, my main computer is a Suunto Mosquito. Quite conservative. I like it, and will anthropomorphize a little. The computer says, "Dude, if you wanna dive 4 tanks a day, fine, but you're going to being diving some nitrox. Do that and I'll be happy and you'll load less nitrogen. Oh, and hey, I'm going to go into deco before less conservative computers. Don't freak. Once you learn how to use me, you'll find out that I treat longer deep dives as though they are deco dives and I'm going to give you a ceiling and ask you to spend some time below that ceiling. On the other hand, if you spend a little time at shallower depths, I'm going to give you credit, and clear that deco requirement. In short, I want you to have fun, but I don't want you to push it." I've seen 14 minutes of obligation at a 10 foot ceiling. By the time I get to the safety stop, the only obligation I have is the 3 minutes at 15 feet. Buying a conservative computer is not a purchasing error. It's a little padding, like diving with a pony, or testing tanks for CO, or owning a Nautilus.
Your situation sounds like one where a southern AI might fit the bill. It would never work for me as I prefer freshly prepared foods over buffet food and love many of the restaurants in town. If AI isn't a problem for you, being south puts you close to the reefs, and at some, maybe all, the dives are treated as "a dive", and then you go back to the resort for the SI. If you want to do 3 tanks, no problem. 4 tanks, no problem. You could do 2 in the morning and one before sunset if you wanted. The only drawback is that some of those southern resorts, with their inhouse dive ops, keep the dives short, like 45 minutes, though I've read that some don't limit the dive times.
Have fun!!