It is very clean and as described. we had everything we needed to make it a very enjoyable stay..