Great place amazing view of Hyde Park