Clean. Amazing location. Hosts very accommodating for us as we arrived and departed early. Would highly recommend!