Very clean, had everything to make our stay comfortable. Would highly recommend.