Excellent host. Superb cleanliness. Comfortable environment.