Great location, fantastic hospitality, and a perfect place to stay in Newport, RI.