This is a standard Cave puzzle.

Cave is a nice genre, and I really like some of the deductions I was able to get into this one.