Mike's home is the perfect place for staying in London with a larger group. It is really close to Elefant&Castle, by bus u can reach the river, Tate modern and Borough Markt within 15 minutes. The house has 6 nice bedrooms and space for 12 people to sleep in, but it is hard to fit more than 6 people on the table in the living room. The kitchen is very well equipped, towels and linen in the bedrooms were perfectly clean. The flat is tidy, though it could use a little cleaning in some parts (refridgerator, cupboards in the kitchen, surfaces in general, kitchen towels, etc.)
The WiFi worked accuratley during the length of our stay. I had a few questions during the trip and Mike always responed really quick. There is also a garden which, (with a little gardeningskills and maybe a proper grill) could turned into a little summer's paradise. I totally recomment to stay here, you'll have a good place to stay to explore London :-)