Clean, accommodating, functional, and some added character with the well behaved animals. Comfortable safe location as well. Would definitely want to stay with them again.