A brilliant place with lots of room, a full kitchen, and an amazing location. You wouldn't find a better spot right in London.