Great location, about a 20-30 minute walk to Thames st/Bowen's Wharf, plentiful parking. Bed was sooo comfortable and the cats were, as others have said, very nice and friendly. Karine is a great host, and proactively reached out to make sure we were set with everything we needed.
While we were there there were only a few other guests, so there wasn't ever too much crunch to use the bathroom or kitchenette area, however that could definitely be a problem for another stay. The kitchenette has a fridge, toaster, kettle, some cutting boards, and Karine provides dishes and bread and jam. There is no sink though, so rinsing dishes/filling water bottles has to happen in the bathroom sink, which wasn't an issue for us.
We felt super welcome, and would definitely consider staying with Karine if we go to Newport again! Being walking distance from stuff was great, because we could go out for the morning, come back and take a nap, and then go out again for the evening. It allowed us to get the most out of our vacation!