A word to the wise in Bavaro, I'd avoid agents entirely, for what they are worth and how much assistance they are likely to offer you if an issue arrises they are not worth it. I know a few over that area and I can say with my hand on my heart they couldn't care two hoots about their clients once they have signed the contract, issues have been known to go on for months, even until entire contracts have expired. So for what it is worth, the clever people will go direct to the owners, and they are easy to find and often much more reliable.