Everything provided and clean and the hosts were also very easy to reach whenever I had any questions. The space is quite large and is great for a staycation away with the family.