Jennifer's place is perfect for a long term stay. The caboose is a full one bedroom apartment with a full kitchen that makes it perfect for a long term stay. There is also a separate washer and dryer to use in the garage. Jennifer and David are great hosts. They were always checking in to make sure I had everything I needed and were willing to make my stay better at every turn. I would stay in the caboose again when I am back in Seattle.