Very clean and well cared for. Equiped with everything we needed for our stay. Hosts were responsive and helpful. We will bookmark this for future stays.