This place was very clean and just what we needed. The backyard was wonderful for our kids and our pup. Wonderful communication! Would stay again