Great location within five minutes of a Hyde Park and within five minutes of Paddington Station and/or Lancaster Gate.