very clean.. we needed to arrive earlier and we were met with those needs. amazing communication 10/10 would recommend again