I'm looking for recommendations for an upscale liveaboard that leaves from south Florida and cruises through the Bahamas. It doesn't have to be a dive exclusive ship. We will have 8-10 people, several non-divers. Basically, I'm looking to hit a few islands, good diving, food and decent boat...