Nice site, very close connection to the train stations. Anyway, guests should be aware, that Euston road is busy 24/7