Honestly, not having to carry a purse is something I really enjoy when cruising. When I vacation on land, I always have to tote around a giant bag full of everything we might possibly need for the day--water thermos, bandaids, wipes, sanitizer, sunglasses, ponchos/umbrella, change of clothes for kids in case they spill something, etc. It's such a change of pace on the cruise knowing I can just swing by the room and instantly access anything we need. For that reason I always book a room close to the elevator banks on a middle level so I am never more than a couple of flights of stairs away from my room. I either wear a dress/skirt that has big pockets for my phone and KTTW, or wear them in a lanyard phone/card sleeve if I don't have pockets, or waterproof phone case if I am in my swimsuit.