Yes to all, plus towels, including pool/beach, hairdrier etc.
Do you get towels in your cabin on P&O ventura ?
and how much is the clothes pressing service?
You get towels provided on all cruise ships. I can't remember the cost of pressing service but it is not expensive, and dry cleaning is cheaper than the High St............Wilba.
Unless they have changed it in the last few months you get a little tray with some elimise? stuff lip balm eye cream an eye shade you put in the fridge for tired eyes,the rest was Molton Brown you got soap and a general shampoo body wash but cannot remember a conditioner.We always take our own shampoo and conditioner hope it helps and enjoy your cruise?