It's more than what you can ask for really, the location is perfect. You can basically walk to almost all of the main attractions with ease.
Free coffee (Nespresso machine + capsules) for the morning, I love coffee so that's a real plus for me. Room is spacious (for London standard), with Kitchen at your disposal too.