crystal clear swimming hole 45min from portland