Extremely clean! Very comfortable. We really enjoyed our stay here!