Very clean and cozy. Everything is provided and the hosts were prompt with communication. Great place to stay.