As it says really. I have two indoor cats, and I have a friend visiting this week who is bringing their dog. I know the dog well and it is not a good mix with cats (not aggressive but will just want to play and is very boisterous and excitable) so they can't be introduced. Current plan is for the dog to have the run of downstairs and the garden during the day with the door to the downstairs closed at all times so they cannot meet. At night the dog will be crated and will sleep in the spare room with my friend (cats never go in that room anyway).
Their food is usually downstairs but I'll bring it upstairs for the duration of the visit. They'll have access to both their litter tray, all their normal sleeping spots, and the entire house bar the spare room at night; they just won't be able to sit downstairs and look out the garden window which they often do during the day.
Anything else I haven't thought of? I'm feeling really guilty because I know they're going to be frightened.