Very clean, Great communication, Awesome stay!