Very clean and comfortable, communication was great and check in was easy.