Spotless. Excellent stay and friendly staff; specially Front Desk and the outside front door staff too.