Stop Searching! There was never a time I didn't feel at home at Swell. All the staff is warm, welcoming, and absolute professionals. The grounds are beautiful and immaculate. The rooms are ample sized, kept very clean, and everything works! For the social butterflies, there is plenty of space to mingle and get to know the staff and guests. The camp is close enough to the action in town that you won't need a cab during your stay if you want to try out the local cuisine, but just far enough that you can guarantee a good night's sleep before your morning session. The surf instructors are amazing; super talented, knowledgeable, and patient. I should've put this first: The food is AMAZING! Never a bad meal. Never even a decent meal. They were all top-notch. Nobody leaves when the Swell chefs are cooking dinner, you won't' find a better meal. Swell made my trip to the DR hands-down my most memorable and satisfying vacations. I could stay.