We stayed at Bayshore for three nights while visiting Newport and we both loved everything about it. I requested a 3rd story room away from the street and it was perfect (heard no street noise at all). Breakfasts are great with many things to choose from. Location is amazing - quick 3 minute walk to the ocean and many restaurants. there are so many extras that are no additional charge -parking, beach umbrellas, beach chairs, boogie boards, beach towels, cookies! :)
This hotel/b and b completely understands customer service and made our stay perfect.