Exceptionally clean. This was a very good place to stay. The View is fantastic. There are essentially 2 Living Spaces and each has its own dedicated air conditioner so the Comfort level was outstanding. The outside deck is huge and mostly pretty private. I would highly recommend this accommodation.