We stayed here for a week (including Folk Festival weekend) and it was a wonderful stay. The apartment is in a great location, walkable to everything downtown. The apartment itself is spacious, clean, and has everything you need for a comfortable stay. The parking spot in the back is clutch. We never needed to contact the hosts, but they were really on top of giving us info and helping us with check in.
One thing to note that we stupidly didn't notice because we didn't read the fine print close enough: the apartment doesn't have AC, but we actually brought our own window unit and it worked out fine - there were fans as well to help with air circulation.
This is really the perfect place to stay in Newport and I'd recommend it to anyone. We hope to be back, too!