Location is fantastic! Steps from lovely Regents Park, coffee/spirits nearby, Baker Street Station 3 minute walk — excellent for those seeking a quieter side of London.