Perfect for a long weekend in Newport.