Very clean. Very responsible host. Very professional.