Very clean and comfortable. Had everything we needed. Hosts were helpful and gave clear directions.