The best view along Rodgers Beach