Very clean and well stocked. Hosts were very helpful and attentive to any guests needs. Highly recommend.