Thousand Trails - Leavenworth, site 276