I was in Newport for a business trip, and I had an amazing time at James and Amy's place. I unfortunately didn't get to meet James but Amy was great - very friendly, hospitable, and helpful. Their house is cozy and is within walking distance from restaurants, bars, and the water. If you get the chance to take one of their bikes around Ocean Drive, do it!
I had a great time and I will be back!