Hi, I tend to agree with
Dutchy. For accommodation near the center, a
Serviced Apartment (examples Somerset Compass, Somerset Grand, Ascott) are very central, though a little pricey. But, for 10 weeks, I think you're unlikely to get a normal apartment and a hotel with 4 of you ... :!:
For education, I also agree that you are unlikely to get into either local or
International School. However, how about a private tutor? That could be a real opportunity to not only keep up with the three R's, but also maybe pick up some local flavour.
Good luck.