Hi - we're three guys that are looking to party in the DR and we've narrowed it down to Sosua, Cabarete, and Puerto Plata. What are your guys' opinions for these destinations?