Sparkling clean and well equipped. Perfect