The Bay Shores Peninsula Hotel is a great find. We were celebrating our 33rd anniversary on our way to visit family. The room was clean and comfortable, cookies were yummy, and turndown with chocolates a treat so rarely offered any more. Being able to walk to the beach in the morning was a highlight also. Breakfast was varied and we hated to leave! We checked out a movie, but were too busy enjoying Newport to watch it, but they have quite a selection along with beach equipment if needed. The desk clerk gave us a great recommendation for dinner also. Will definitely come again if in the area.