Juan's place fit the bill. It's clean and well-maintained and centrally located in Newport-- about a 15 minute walk from Bannister's Wharf, but less chaotic than that immediate area. Check-in was easy, and he was very communicative.