Clean!!! So well maintained, great location, and the view....out of this world. We had a wonderful stay!