I really liked this place. In fact, if we were staying at an Air B&B instead of a hotel I would have come here to get food to cook to avoid having to eat out for every meal. There's a good variety of vendors that range from butchers, bakers, (no, I'm not gonna say the candlestick maker next) fishmongers, and everything in between. There's also a coffee bar, some souvenir shops (obviously they know tourists will be here) and quick meal restaurants where you can grab a quick bite to eat.
There are a lot of shops to peruse so make sure you give yourself enough time to walk through everything. We went during the week and there was still a good amount of people there so I can only imagine what it's like on a Saturday. This would definitely be my go to place for meats and such so I'm sure others make this part of their regular routine for shopping for the week.
There were also jewelry and trinket shops. There really is something for everyone.