Top class, first rate, highly recommended. Had everything was looking for and Joe is excellent host.