Very clean with some thoughtful touches. We really enjoyed our stay.