Very clean. Loved the amenities. Great experience