@ebeth Have only ever been on one cruise (to Alaska, on Holland America, a lot of years ago) but FWIW...there should be a lot more to do than shopping. Most of the big ships seem to have gyms, spas, libraries, and theatres (both movie and live shows). And the one I was on, there were lectures about where we were going--cultural, wildlife, and the like.