Very clean place. Host communicated very well with detailed instructions. We enjoyed our stay.