Really convenient location, that makes it a breeze to get pretty much anywhere in London. Check in and communication was simple and reliable. Would recommend this location for both short term and long term stays.