I went on a trip on the Juliet in January of this year. It was a group of divers doing technical training and diving, which the Juliet had never hosted before (a full tech trip, they'd had technical divers on board). They worked ridiculously hard to make sure everything was done in a way that worked for us, including setting up hang lines for all our tanks and hauling them on board for us so we didn't have to negotiate the ladder with three tanks. I stayed in one of the cabins with an en suite bathroom and it was great. Spacious and well set up. The food was good too. Basic, hearty meals that kept us fueled up for diving--a big spread for breakfast including eggs,meats, fruit, yogurt, etc, a hot meal for lunch (chili, bbq chicken) and protein and tons of sides for dinner. And dessert, always dessert

The boat itself is really nice, with plenty of spaces to spread out it. The dive deck is well set up, with plenty of space for 12 divers. We didn't get the typical services of between dive lectures on marine life, etc since we were kept busy with our own training.
We were on a Turks and Caicos trip, so I can't comment on the Bahamas itinerary, but the Juliet is a great boat, with a great crew, and definitely worth taking a trip on.