Castle Hill Inn: This Rhode Island boutique hotel was named one of the best in US by USA Today. See why.