Good location right in the heart of Newtown - great for a weekend stay