Recommendation: Fresh Fresh Café for healthy food in Cabarete
The Dominican Republic, specifically Cabarete, is known for wind sports! It's rare to have a day without wind so the various wind sport enthusiasts from wind surfers, wing foilers, and kite boarder flock to their shores.
If you're going for wind sports, I would recommend staying on the beach (we didn't, and it was bit of a drag to drag our stuff every day). If you're going for regular surfing or yoga, we stayed at Surf Break Cabarete which is walking distance to a surf beach, had daily yoga, a pool, and a few good restaurants nearby.
It has a boutique hotel feel with unique rooms, a shared community kitchen, and attracts friendly travelers to chat with in the shared community spaces.