Clean, convenient and pleasant stay