So yes, in general, Monitor Deloitte is perceived well (big 4 are generally perceived well everywhere).
In regards to comparison against S&, OW, and RB, it's along the same lines (depending on who you ask or what ranking site you go to)
Having brand names as well as strategy consulting experience are both very beneficial when applying to MBB. so yes, the Deloitte brand AND the fact that it is a strategy consulting role, both serve you well.
Congrats if you have received an offer from them :)