They do a really good job of thoroughly cleaning the car but be prepared to be relentlessly pressured to buy any number of other cleaning services or having your windshield repaired during the check in process. It borders on annoying and it happens every time. A polite no thank you should be enough to get a service tech to back off but doesn't always work here