Your kiddding? That's a bargain. I pay £85 a day in canary wharf. I'd bite their hands off for £95 for 2 days.
ETA as you would expect, that includes everything, breakfast, lunch, tea, snacks, nappies, wipes, milk, outings etc etc and they will have them from 7.30am - 6.30pm.