BahaMar: Is it worth it? Restaurants, Water Park & Things to do w/ the Family