Excellent communication throughout and after stay.