Very clean and well kept. The breakfast was amazing and the accomodations we're great.