Cleanliness was an issue (reflected in the rating) but the location was great and checkin/out was very easy. Lots of dogs in the complex and plenty of dog waste stations around to drop poop.