As advertised and clean. We came in late and didn't get to meet our hosts, but their instructions were very clear and and they had excellent communication.