Great location near Oxford Street, Edgware road and Hyde Park.