Clean, functional, well furnished, easy check in. What more could you want??