Great place to stay, nearby Holborn in a quiet zone