I have been on a few cruises and LOVED them. Our first initial cruise was a learning experience, no question about it. The first time I walked into our room caused me to wonder .. Where the heck am i going to put our 'stuff'. I was elated to discover, there is LOT of planning that goes into the design of these rooms. There is place for EVERYTHING. It's quite deceiving at first. But .. I can assure you there is plenty of room to unpack your luggage, and to live quite comfortably.
Think of a cruise ship as a huge ... HUGE .. Resort hotel. It has every amenity that you could want. Dependant upon the cruise line you'd have, they have everything that it would take to feed and entertain you for how ever long your cruise lasts.
There are pools, bars/lounges, restaurants, movie theaters, stage show theaters, bowling alleys, game rooms, casinos, .. Geesh .. The list is endless. MORE than enough to occupy your time during your stay .. Plus .. You have to remember, on a cruise you have daily stops in exotic places where you can spend a day exploring and going on excursions...Or .. you an opt to do nothing but relax on deck if you so choose.
The food, the service, the care that one gets is outstanding ... At least it was on the cruise line we went on. Had no complaints at all.