Clean, friendly host, lovely pets, great for kids