Everything was perfectly clean when we arrived. It is exactly like the pictures. Amazing views!