more than perfect! hot water with high pressure, good and prompt communication, separate electric blanket to keep us warm...