We've been going to Galena for years now. This was one of the best Eagle Ridge townhomes, we've ever stayed at. It was the first time we stayed in a pet friendly unit. No pet odors of any kind from previous occupants. Our dog was very happy with his stay. We crated him, when we went out for dinner. We brought him along to downtown Galena, where many of the businesses (but not all--unless it's a service animal) allowed dogs. There is a sofa bed in the unit, but our son brought a twin air mattress, which we set up in the all season room. Not sure if it would be warm enough to sleep in the all season room during the colder months, but it was Memorial weekend and he was quite comfortable.
We'll definitely be back, thank you for a wonderful stay :)