Very clean, convenient, and seamless. Great stay.