Location is perfect, backyard is absolutely what we needed for our pup & the house was sparkling clean!