Sparkling clean. Spacious accommodations, comfortable and very well appointed. Highly recommended.