This place had everything you could ever need, and several options for all of those things. The bed! Amazing! Cheryl goes above and beyond to be helpful. The dogs and birds didn't bother me, but I'm a huge dog person. She does a good job of keeping them out of the guest room and they tend to stay downstairs most of the time so you only know they are there when you come and go, or spend time with them and watch a movie together. I would highly recommend this place to any of my friends who visit Seattle and will stay here if I go back.