Incredibly clean, and every detail of our stay was thought of!