Very clean and comfortable. Great communication. Everything was great.