Great location for Paddington Train Station and Hyde Park