The place was awesome for spending a week in the heart of London with the family. It is literally one street away from the Facebook office, there's a tube station and many bus stops 2-3 minutes walk as well to go anywhere in London quickly.
The apartment itself is laid up with many different floors. It was super convenient to have them separated this way so that one person could work from the top floor, kids could sleep in the middle and adults could spend the evening downstairs in the living room.
The only downside is that it's right next to a pub where people were making noise late in the evening. It wasn't too much an issue for us as we were jetlagged from the US in practice.