Perfect. Immaculately clean, warm, comfortable, great shower, great host.