I'll add to the list

if you are a young, single dude, you want all the things listed in op as sort of basics

if you wanna really impress a girl, have

-blankets
-extra pillows
-a couple extra phone chargers
-a hairdryer
-can of febreeze or equivalent in the bathroom

and if nothing else, WIPE YOUR BATHROOM MIRROR, SHE IS GOING TO USE IT AND NOTICE IF IT'S FILTHY