Everything was provided and extremely clean. I was very happy with the premises.