Excellent and smooth self check in process. Great location near public transportation and train station. Clean and tidy. A great option in Madrid!