We loved our stay! The place was really clean and properly stocked with towels, linens, etc. We didn’t bring our dog on the trip but might next time! We couldn’t smell any prior dogs or anything. They were thoughtful to leave us bakery treats and coffee/tea. The beds were comfortable and the shower was hot with good pressure.