Clean, tidy and very accommodating.