Clean and comfortable. Great communication. We would definitely stay again.