Clean and well maintained, communication was great, check in was easy, no problems