Very clean and great communication. We would stay again.