Quaint spot in the heart of Newtown. Short walk to anything you could need. Perfect host.