Great communication before,during, and after the stay. Very clean.