Tara's house is fantastic and in an incredible location. Such a close walk to so many good spots in Newtown. Everything leading up to the stay at Tara's was easy and prompt. Very good communication throughout and simple check in.
Would highly recommend!