Excellent stay from start to finish.