MFS would be my pick but they are all good options.
Ask if you will be allocated one instructor for the whole duration
Try and time your flying for the least busy periods of the week as YMMB resembles a car park at times and the taxi waiting periods can be a PITA