Excellent communication, hassle free check in, and clean. Worked perfectly for our needs.