Very clean, recently upgraded batch. All amenities were new. Hospitality was good. We would recommend this batch to others.