Clean, convenient and very accommodating host.