Great location near public transit and many excellent restaurants nearby. Would definitely stay again whilst in London!