Spacious, clean, & dog friendly. Love the "take a gift, leave a gift".