Very clean with lots of thoughtful touches that were greatly appreciated. We thoroughly enjoyed our stay