Very clean when we checked in. Was able to meet the folks who live in the lower part of the duplex who are super nice and even offered to set up a play date with our pups while we were in town. Communication with the host was extremely timely which is always appreciated. Would book again.