Question about hotel/resort

Do I need to bring my own towel or do you think they’ll have towels at the resort (4.5 star) what about shampoo/conditioner?