Excellent communication before and after the stay. Very professional.