Clean, had all toiletries and promised accommodations. Great stay!