Clean, neat, accurate and easy, will definitely consider staying again.