We went here 3 times in the past 3 years. 2x Sosua and one time Cabarete. We've been here in 2004, fine hotel. Good price/quality. Rooms not super-de luxe but fine and clean. Buildings, garden, swimming pools and beach all look good. Location is perfect, in the centre. Cabarete is a place if you enjoy sports. Wind surfing, kitesurfing. Many cozy bars at the beach, we had a lovely time.