Very clean. Beautiful and spacious. We really enjoyed our stay🙂