Excellent host, location and cleanliness.