Larry’s take on Anthem of the Seas, Cruise of the Week. 9 Reasons you should take duct tape on your next cruise. Cruise Critic Peoples Choice Award Winners and more…