I stayed at Michaela's apartment with two more friends for 7 days. Everything was wonderful! The apartment is even prettier than the pictures and it is fully equipped with everything you'll need.
The location is amazing- it is literally next door to Whitechapel tube station.
We really enjoyed our stay and would definitely come back again!