Contanza in the tourist's eye is a sleepy town, not much to do as far as activities, other than to visit the market area or sight see the agriculture operations in the valley. Alto Cerro Villas has great accomodations overlooking the valley, their rooms are clean and comfortable with cooking facilities. They do have an on-site restaurant, however the last time I visited it was closed. There is decent dining in town at Lorenzo's.
PJT would suggest Jarabacoa would be a better family destination, it has rivers for swimming and rafting, waterfalls, horesback riding, and a variety of restaurants. It has been a while since I have been there, if things have not changed, the Hotel Gran Jimenoa is a nice place to stay, it has a pool, swimming in the nearby river, and a restaurant. PJT advises if you do go there to ask for a room away from the pool area, less noise and distraction when you want some quiet time.
Also you have the option if you are driving a 4 x 4 to take a day trip over the mountain road from Jarabacoa to Constanza, the views are spectacular.
Regards,
PJT