South of there, there is a turn off to Otter Creek. Go there to see even better views of whales.
And if you are going to Newport, go to Local Oceans. They are one of my favorite restaurants anywhere in the world. Most of the seafood and ingredients are locally sourced. The Brazilian Fish Wives stew is an amazing dish.