Spotless, comfortable, and effortless communication and check-in. 10/10