Staying at IFA Villas Bavaro. Any thoughts/info on this hotel or surrounding activities? I am unfamiliar with the Dominican Republic. Any tourist must do's while visiting?

I'm a huge baseball fan. Who's the local baseball team in the area and do they play from May 24-28?