Excellent host, facilities, location. Highly recommended.