I have never been to the Bob Marley place. I have been to the Margaritaville's in Las Vegas, Arizonia, New Orleans, Orlando and Key West. They are basically a resturant with a island beach theme. They show videos of Jimmy in concert. I would take a child of any age there. The one at city walk is by far the best of all the ones I have been to.