Clean, communication was accurate, check in process was complicated but the detailed information provided about how to check in was accurate and walked you through it clearly, the mattresses were super uncomfortable (actually better to sleep on ground).