Our campsite on a secluded lake isthmus