Great location minutes to Marble Arch tube. Adjoining hotel excellent too.
Slept 6 of us for a long weekend comfortably