I would rather spend 7 days in an awful Caribbean location than spend one on some boat where I am told when and where to do things. I have never been in that situation however, because I research my vacations.