I agree as well La Catalina is a very good choice and an excellent place to stay with superb views, good food and service. Also have a look at Cabrera | Dominican Republic | Discover Cabrera | Visit Cabrera for some information on Cabrera and what is available in the town and surrounding area.