This townhouse is "dog friendly" they say - however no matter how careful you are there will be dog hairs left behind, that is the reality of owning a dog. Their cleaning ladies will then report to them that they spend "extra time" due to dog hair all over the furniture (not possible) and even on the stove! They will then take your deposit, in our case they took half of it claiming the cleaning ladies charged extra due to the dog hair. In my opinion whenever there is a dog - they will claim extra money needed for cleaning. Either the cleaning people are scamming them or they are scamming their renters, either way its unfair. They didn't even contact us in advance to tell us they would be taking half our deposit, they just simply sent half back, we didn't even get the chance to explain that the dog hair in the house was NOT the same color as ours. The location of the townhouse is amazing, but everything is very old- esp the heating system. It was also very cold when we got there and took the house half the day to get warm - not ideal with a small baby. Bed was very comfortable, upstairs shower super old. Also washer / dryer were ancient. Owners are nice people but I will not be renting here again due to the deposit issue.