Been there a few times...the resort is beautiful but a little pricey....the golf course there is rated in the top five in the world....may I recommend Playa Dorado in Puerto Plata, all inclusive and fine beaches with over 10 hotels in the complex to choose from....two small casinos and a nice 18 hole golf course, and other fine resorts close by....Sosua, Caberreti, and Rio San Juan....