A really sweet little place to stay in Newtown and an easy stroll to everything.