Perfect !
Staying at Gary and Finn's place was a great experience. The instructions to find the place was very effective,
The room is like in the descrption, near the center of London.
I recommend whitout hesitation.