Anyone know if this is still in operation? I was there last year but gave it 50-50 odds on being there this year. Looks like a perfect spot for a food drop and quick shower!