A candy store on board? Absolutely! If you need something sweet while on board, you can always head to Cherry on Top on any Carnival cruises.
This little lady got a can filled with colorful sweet treats. I actually love the Cherry On Top on Carnival Magic instead than on Glory. Carnival Magic has more selection and not to mention the store is more spacious compared to Glory.