We did the downtown self-guided tour. It was great! The portions were way bigger than we expected. So, we were SO FULL! But, I would highly recommend it to anyone. It gave us an opportunity to check out some restaurants we may not have every thought to try otherwise and all of them were great in their own way.
The fact that it is all-inclusive and you don't even have to wait for your food, your check, or worry about a tip was weird, but really nice! We will definitely do this again!