John and Kathi's place and spacious, clean, cozy, with great amenities. We loved that we could bring our dog and he fit right in with their 3 dogs.