Clean, well stocked. Attentive and gracious hostess, very good at staying in touch and answering all questions. Very kid friendly and highly recommended!