We had a very nice trip in Madrid. We just found that the upper floor could have been better used as travellers, but everything else was very clean and organized. The self-checkin is a great idea and I wish everybody could do this.