Perfect from start to finish. I appreciated the great communication leading up to and throughout our stay.