Clean, safe, welcoming. Would stay again