Clean, safe and very accommodating.