Extremely clean and well kept. We had a great stay, and would highly recommend.