It’s ok if you plan to stay for some days and use the public transport, excellent location next to Euston station.