Very clean and well stocked. Hosts were professional and communicative.