It was clean fresh and warm when we arrived and had all we needed from towels to shampoo. Plenty of cups/glasses and cleaning products etc. Easily assessable, check in details was spot on.