Definitely a must so handy for the tube into central London.
The accommodation is everything you could with for.