Excellent all the way. Flawless! Great stay