Absolutely sparkling clean! The view is fantastic. It was perfect for our stay!