Excellent! Everything as described and spotless! Will stay again!