Wondering if anyone has any feedback on these three schools? Ideally these as from location point of view better for work . We have visited dean close but still need to book to look at others. Any views good or bad? Many thanks