Clean and was supplied with everything you need. Great location, hosts were wonderful. Would love to come back.