Treated very well from the moment I arrive, thorough and professional communication.