Very clean and incredibly convenient. We are repeat guests, and we have not been disappointed yet!