Excellent stay, great communication, very flexible with me. Worked out so well, I stayed again!