Recent travelers had nothing but good things to say about Mather Point, praising its easy accessibility and stunning views.