Very clean, Peter has thought of everything! Made for a great stay.