I have been on several Alaska cruises, never took the vest or children, did take travel compressor and acapella. Did huff coughs. This worked fine for me. As stated in ealier post the cabins are small, baths are evern smaller. Good luck and have fun.
Just a question any way you could get...