Very clean. All amenities were as advertised. Great views of the strip!