Clean, well laid out flat with ever that we needed. Check-in and communication was very smooth.