The Wayfinder Hotel in Newport has it all for you, your family and your pets. Read article here.