Charming, inviting, comfy, and best location you could imagine for Newport. Check it out!