Very clean, exactly as depicted! Both Alex and Steph were great hosts made me feel very welcome while giving me complete privacy! Was great to have our own entrance and patio space. Would definitely stay again!