The best location, the best host, the best value for money, what else do you need?
We were 4 people and we had great time in the flat, you have everything you need and more.
Perfect London apartment. Enjoy !