Very clean. Excellent accommodations and amenities.