Stuart's cove is good if you can get a group together, sponsoring from a dive shop even better. We were there back in October with a group of 8, 6 divers and 2 wanna be divers.
Long story short we had the same boat the entire time (5 days) with the same captain and DM (Marc) who were both excellent. We were able to leave our gear on the boat every night for the entire week. They would ask where we wanted to dive and that is where we went, Marc would pretty much let us do our own thing as everyone in our group is very experienced and he would lead other divers that were on the boat when there were any. About 50% of the time it was just our group. I was actually the NOOB in the group with only 14 dives, by the end of the week I had 35 and my AOW, and Nitrox.
Our only complaint was the last day on the afternoon trip Marc could not be there and we got a dive nazi for DM. She was terrible, I would not have thought one could throw a temper tamtrum at 90 fsw but I was wrong! Otherwise I have nothing but high praise for Stuart's cove.