101 Briarwood Newport RI