PEMBROKE – Sugar shack? More like confection castle. Jennifer Mekler, the woman behind the one-room sweet shop known as the Sugar Shack in Cohasset, has opened a larger shop in Pembroke.