I have read enough to know that I want to be in Cabarete (or maybe Sosua?). I am looking for a swimming beach(not too windy and smaller waves), a reef to swim toright off the beach, and easy/safe access to nightlife. I would like the hotel to offer free full/hot breakfast. I keep going around and around; I can spend a whole day just reading reviews looking for someone to comment on what is important to me. I have researched Sosua by The Sea and Hotel Villa Taina. Please help me stop spinning.