Great place steps from the beach for your ideal Newport weekend.