Place has amazing location! Buses go form and to Victoria Station, Liverpool Street, Oxford Street or Camden Town. Bus stop is just in front od the door. Tita is very welcoming and eagr to help.