We had an amazing time at Ben's flat ! Perfect location, tidy and clean furniture, wonderful beds and the self check-in / code access was perfect for our 10 people group.
The cleaning staff was also super nice and very professional.
We recommend 100% for short stays in London with your friends!