Very clean and over exceeded expectations. Great stay overall.