Excellent stay, nice touches, great communication. I will stay again!