Very clean. Good location. Excellent communication with host.