Great location for our visit , close link to tube station , will stay again when visiting London .