Both run a very similar operation with Punta Cana Surf Adventure being slightly cheaper. That said, Macao Surf Camp has been operating on the beach for much longer as you can see from the number of reviews they have. What they don't have though is a restaurant and patio area.