Cleanliness excellent, great location, perfect set up for pets