Excellent stay. Great communication and lots of little touches.