Extremely clean with everything you need. It was all very comfortable. The view was stunning. I wish we had stayed longer!