The beautiful Castle Hill Inn. When our nephew announced he was getting married in Newport, Rhode Island, my first thought was, “How do we get invited to stay in Taylor Swift’s mansion?” ...