Great location right in the heart of downtown. Having coffee on the roof deck is the perfect way to start a day in Newport.