Everything was clean and it is as big as advertised! It was a great stay and we hope to stay again.