I would suggest the Hampton Inn in Exeter. Nice place, friendly people, nice rooms, indoor pool / sauna if you need it and breakfast every morning downstairs.
Very much suggest Front Row Pizzeria. Had good times at Margaritas in Exeter, Telleys, Holy Grail in Epping, but that was probably because we were drinking a lot.
If you get to Portsmouth, check out Portsmouth Brewery.