Lets be honest - being a hostess is sometimes not just for a night. When you have a weekend guest you must not only prepare for your friend's arrival but also for their entire stay. Here are a few must-haves before that special person/s arrive:
1) CLEAN, clean, clean. There's nothing more awful then getting to someone's place and they have old sheets on your bed, trash spilling all over the place, and dog hair balls rolling through the living room.
2) Make some space in the closet - have 10 or so empty hangers for your guest to use.
3) Have extra pillows and blankets sitting on the bed - your guest might get cold during the night so make sure they're comfortable at all times.
4) Stock up the fridge - even if you don't cook have water and snacks ready. I can't tell you how many times I've stayed at a friend's place where I've had to go down the street to buy a bottle of water and some snacks. It sucks - especially if you're not familiar with the surroundings.
5) Stock the bathroom - ensure there are plenty of clean towels (to include wash cloths), toilet paper, and basic toiletries (toothpaste, shampoo, etc)
AND Last but Not Least
6) Have a vase of fresh blooms in your guest room - it not only livens up the space but also makes the guest feel extra special :)
*image from Crosby Hotel NYC