The perfect spot to stay in Newport - a gorgeous little apartment perfectly located to walk to all the sights, food and bars the area has to offer.