A really great location if you are visit Hyde Park