1st class in every respect. Very clean with lots of nice touches. Would definitely stay here again.