Great place to stay in Hyde Park