Could have been more clean. Floors were pretty dirty and the overall cleanliness was lacking. 3/5 in that category. Other then that a good value for the money.