We’re lucky and have been a few times , as a family with primary age children and as a couple
we have always stayed at hotels near Speightstown or Holetown , I think the best beaches are on that side of the island
It’s beautiful, very safe , you can walk along the. Beach , we walked to the posh hotel , Sandy Lane ( it’s a bit of a hike along the beach as there’s been a lot of erosion and you have to clamber over some rocks ) but all the beaches are public , so you can swim there , do not use the sun beds though !
Its easy to get around on the buses , amazing snorkelling ( wear a T shirt over your swimsuit though , we both got burnt backs as we couldn’t stop snorkelling and looking at the beautiful fish )
Beautiful island , lovely locals , safe , I can’t think of anything wrong with the place