Wonderful hosts, wonderful facilities, wonderful location. Highly recommended.