I recently finished a 5 month stay with Mandarin House, Shanghai (Hankou Lu) (tuition and accommodation) and while I don't usually do reviews online or post feedback online, my experience was so poor that I feel obligated to do so to help other Mandarin language learners avoid wasting their money.
Up until level 6 (HSK 3 equivalent), the tuition in Mandarin House is fine. The teachers are really lovely, very well prepared and experienced in teaching Mandarin to foreigners. Above level 6, the teachers are still good but the books are very outdated and overly formal. They use the B