Great place right in downtown Newport