We rented this for a family wedding weekend. The location was great, the bedroom situation worked well for us. The house on the surface appeared clean, but we ended having some concerns. The house smelled of stale smoke from the fireplace, even though there were several fresheners plugged in around the home. The couch was damp when we arrived (owners said it was due to cleaning between guests), the floors were not clean. We take our shoes off when entering the house and within minutes our feet/socks were dirty. We cleaned the floors three times and the wet swiffer was still coming up dirty, so the floors need a deep clean. Two of the beds had sheets that did not appear to be clean, so we washed those ourselves before sleeping in them. This is a pet friendly home and we did find what appeared to be dog hair on the upholstered furniture (specifically the couch) and some of the bedding. There is a door between the front and the back part of the house that was shut and automatically locked when our infant grandson was sleeping in the back. Unknown to us, it had a combination lock on it, which the check in information did not provide how to unlock, so we quickly called several times to find out how to get the door unlocked. The owner answered after a few calls and was very responsive, but that is information that should be given in the the check in information. If given a deep clean and more information in the check in process, this house would be a perfect place for a stay in CLT