A great secluded spot. Great facilities.