We were a group of 7 and had a great stay at the apartment - having had four bathrooms and three bedrooms was especially convenient. I only found the common room (kitchen) a little bit too small for our group.
The location of the apartment was great to explore London, and communication with Mem was very friendly and helpful.