Just wonder if anyone can tell me if face cloth's are provided in the staterooms or should I bring with me. Know some hotels now do provide and others do not. I know they do not take up much room but it would be nice to know. Also is shampoo and bath oil there or should we bring that also. Thanks a lot.