Super clean and all amenities are top of the line. From the bath towels to how comfortable the bed and couch were; 5 stars.