Excellent stay! They really thought of everything.