Perfect place to stay for a long weekend in and around Newport!