extremely clean. stocked with anything you need. owners are very attentive and help anyway necessary.