Very clean and had everything one would need. We would definitely consider staying here again! Love it!