Wow: though a trek, North Beach Pool might be paradise…