I had the same questions as we got ready for our first cruise, but had no room for extras like a travel iron, hair dryer or mini coffee pot. We were on the Grand Princess. Almost every deck had a laundry room with built-in ironing boards and irons (free of charge). We walked up one deck to the buffet and brought coffee down to our balcony every morning. Our room had a hair dryer, too. Hope you have as wonderful a time as we did on our first cruise!