We did the Wishes cruise last Sept. and loved it! It was just me, DH, DD (then 5) and FDD (then 17mos). Our guide was great. She had snacks and blankets onboard. We needed the blankets because it was very windy and cold that night. We paid the extra $ for the audio, but it didn't work. I called when we got back to our room and left a message for the marina (our driver said that she would mention it too). The manager called the next day and said he would refund our $. I told him that was not necessary and that I only wanted to be refunded the extra $ for the audio. He insisted on refunding the entire amount because the experience was not "magical" for us. That's Disney service for you!
I would do the crusie again someday, even if we do have to pay for it.