Very nice location! Very close to the regents park. For a short term stay, specially for a single or couple traveller, it’s a very suitable place