Clean and very comfortable. Easy check-in. Clear and quick communication. Location is great.