Clean and well kept. Had a good time and was excellent value for the price. Would stay again.