Get a rental car(s) and park it in Maho as your home base and your half way between the Coral Bay area and Cruz Bay. It’s a great place to spend multiple days.
Crown Bay is noisy and without a Caribbean feeling.