Comfortable, convenient, friendly and hospitable hosts. Newtown is an absolute gem with character and culture