Very clean and a very enjoyable experience. Check in was very easy.