Great spot in Newport - staff is super friendly and the Inn is quintessential New England charm!