The town of Cabarete its very picturistic colorful and with a European atmosphere, the beach its excellent for sport some of then have competition there. food and bathroom available (not on the beach) but a short distance , has small hotels with affordable price. Cant wait to come back :)
