The island-hopping itinerary is simply perfect since it gives you a chance to experience all of the islands in a "moving resort".
Highlights are the food and activities (both of which pretty much make the vacation for me) while low point was the $55 unlimited (single-person) soda ticket.
You should also know that save for several exceptions this is a no-tipping ship; however a fixed $10 gratuity charge per person per cabin is added to your account every day.
Overall, this was a very good experience and one that we believe most people will enjoy.
(Keep in mind that weekend itineraries are more prone to having lots of young people and kids.)
Aside from some dissappointment on the activities, some average food and a small issue with tipping (we prepaid it and since we didn't use the restaurant we basically tipped people whose services we never used and once you prepay you can't make any changes to the allocations) it was a very pleasant experience.