Very clean and a great for accomodating a large group. We had a great stay with the only downsides being cold bedrooms having stayed in winter and a few kitchen essentials missing.