My family and I have dove with Sand Dollar the last 7 years. Our experience is they group people by experience and requests. If you want the big boat they put you on it. Want the small boats same thing. My son and I are fairly experienced and very seldom have we been stuck with a newbie group. The times it's happened there really wasn't any choice, if all the divers going out are inexperienced that's who you're with. On the flip side, last year was my daughter's first year down there as a certified diver (at the time 11 years old) and they put the 4 of us on a private boat every time out with no extra charge. Divemaster was essentially focused completely on her and made her experience fantastic. I have seen some people complaining over the years, most times I have been embarrassed that they are Americans. Some people are always going to find something to complain about and not be reasonable. As with anything, going to be good days and not so good days. Just have to go with the flow and look on the positives.