Are you getting ready for a cruise but feeling anxious about staying in a small cabin? Or worse, sharing a cabin with your kids? We all know that cruise ship cabins can be quite compact, but there are ...