Very clean and well stocked with any supplies you may need. Kevin was an accommodating host and would definitely stay again!