Clas, I'm glad that the vacation was not spoiled for your family; cruising can be expensive (depending on the time you travel) and keeping as much of a happy face also can influence your vacation time as well. We have traveled on RCI, Celebrity, and now with Princess. We can only cruise during peak (college break times) season and have always been acustomed to being on large(r) ships with full cabins each time. Lines are everywhere, and by that I mean at all inclusives, hotels, or resorts. We are on vacation and unless there is a really big issue, I'm going with the flow; I'm on vacation and nothings going to spoil my time away.
Hopefully (and I do hope you will give it another try) the next time will be a charm for you.