Very clean with all listed amenities provided. Be sure to check out the roof!