I would book with a crewed boat, rather than going to through a charter company that would add a skipper. This gives you a better feeling for who you're living so closely with and they can also help set expectations for your group before arriving.

There are many of these, including some TTOL sponsors, and I bet more posted will chime in with specific suggestions.