There is plenty to do on a 7 day if you want to be busy. I really enjoyed the Art of Entertaining series on at sea days. Learned how to make wonderful dishes and got to taste each one. Then came home with recipes! And have made the salmon recipe for a taste of the cruise here at home! Dh went to wine tasting seminars and learned lots. Took a tour of the galley. Dh did the Navigators Series and learned how the ship was made and all those stats that seem to trip his trigger. If you hang out on deck, you'll be able to see some of the poolside activites....best legs on the ship, veggie races.....And all this is included in the price....we didn't spend much $ on extras. At sea days were my favorites. I can't imagine being bored unless you were to spend your day sitting in your room!