I have been on a few cruises, and about to go on No.10. Mostly with my husband, but we have also been with an other couple. Also just myself and adult daughter. I prefer the larger ships, having been on one smaller one - it was boring I thought as they didn’t have the same amount of activities going on, plus cabin was much smaller. We have had inside, sea view and balcony cabins - obviously balcony is nicest but you are only there to sleep and the cost is important. I don’t think there anything better than waking up each morning to somewhere new! I do find it’s a much more active holiday than a land base ones, even on sail days as we are walking here and there on the ship, though a lot of people sit around reading all day - why? I can do that at home! We are finding cruise companies are trying to cut back on things like activities on sea days etc - I think they are shooting themselves in the foot - one such company is Celebrity - We were quite disappointed by them on our last cruise with them in May as they thought just laying on quizzes on sea days was acceptable, it’s not and our next one in the July with Princess was much more fun, so we will be giving Celebrity a wide berth for awhile until we hear better of them! There seems to be a lot of new ships being built which is great as the more there are the more spaces available they will need to keep their prices competitive. Also it doesn’t always pay to book early which we have found to our cost, so on the look out for last minute deals.