Very clean and well stocked place that is obviously well loved. Kudos on little touches like the light strips to prevent tripping in the dark. We enjoyed our stay.