It was clean and well put together. It had everything that we needed to be comfortable and enjoy the stay.