Perfect spot if you like the bar/club scene.
It is a little bit away from central London (not too bad) but VERY easy to navigate with the busses. The busses run frequently and connect to the Tube.
Alex was a great host.